builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-085 starttime: 1464612000.46 results: success (0) buildid: 20160530035543 builduid: 865ed214ad954ae683a81bd20aaeb948 revision: 04934785596476f6dd8baccc355202aeba59af35 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:00.459274) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:00.459738) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:00.460091) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:00.523057) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:00.523476) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False --04:40:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.57 MB/s 04:40:41 (7.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.552000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:01.185732) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:01.186075) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.753000 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:02.065266) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 05:40:02.065707) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 04934785596476f6dd8baccc355202aeba59af35 --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-aurora --rev 04934785596476f6dd8baccc355202aeba59af35 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 04:40:43,160 truncating revision to first 12 chars 2016-05-30 04:40:43,160 Setting DEBUG logging. 2016-05-30 04:40:43,160 attempt 1/10 2016-05-30 04:40:43,160 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/049347855964?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 04:40:44,411 unpacking tar archive at: mozilla-aurora-049347855964/testing/mozharness/ program finished with exit code 0 elapsedTime=2.031000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 05:40:04.476014) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:04.476373) ========= script_repo_revision: 04934785596476f6dd8baccc355202aeba59af35 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:04.476872) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:04.477337) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:40:04.493023) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-05-30 05:40:04.493461) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 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-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:40:45 INFO - MultiFileLogger online at 20160530 04:40:45 in C:\slave\test 04:40:45 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-aurora --download-symbols true 04:40:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:40:45 INFO - {'append_to_log': False, 04:40:45 INFO - 'base_work_dir': 'C:\\slave\\test', 04:40:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:40:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:40:45 INFO - 'buildbot_json_path': 'buildprops.json', 04:40:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:40:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:40:45 INFO - 'download_minidump_stackwalk': True, 04:40:45 INFO - 'download_symbols': 'true', 04:40:45 INFO - 'e10s': False, 04:40:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:40:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:40:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:40:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:40:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:40:45 INFO - 'C:/mozilla-build/tooltool.py'), 04:40:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:40:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:40:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:40:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:40:45 INFO - 'log_level': 'info', 04:40:45 INFO - 'log_to_console': True, 04:40:45 INFO - 'opt_config_files': (), 04:40:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:40:45 INFO - '--processes=1', 04:40:45 INFO - '--config=%(test_path)s/wptrunner.ini', 04:40:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:40:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:40:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:40:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:40:45 INFO - 'pip_index': False, 04:40:45 INFO - 'require_test_zip': True, 04:40:45 INFO - 'test_type': ('testharness',), 04:40:45 INFO - 'this_chunk': '1', 04:40:45 INFO - 'total_chunks': '10', 04:40:45 INFO - 'virtualenv_path': 'venv', 04:40:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:40:45 INFO - 'work_dir': 'build'} 04:40:45 INFO - ##### 04:40:45 INFO - ##### Running clobber step. 04:40:45 INFO - ##### 04:40:45 INFO - Running pre-action listener: _resource_record_pre_action 04:40:45 INFO - Running main action method: clobber 04:40:45 INFO - rmtree: C:\slave\test\build 04:40:45 INFO - Using _rmtree_windows ... 04:40:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:41:18 INFO - Running post-action listener: _resource_record_post_action 04:41:18 INFO - ##### 04:41:18 INFO - ##### Running read-buildbot-config step. 04:41:18 INFO - ##### 04:41:18 INFO - Running pre-action listener: _resource_record_pre_action 04:41:18 INFO - Running main action method: read_buildbot_config 04:41:18 INFO - Using buildbot properties: 04:41:18 INFO - { 04:41:18 INFO - "project": "", 04:41:18 INFO - "product": "firefox", 04:41:18 INFO - "script_repo_revision": "production", 04:41:18 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 04:41:18 INFO - "repository": "", 04:41:18 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 04:41:18 INFO - "buildid": "20160530035543", 04:41:18 INFO - "pgo_build": "False", 04:41:18 INFO - "basedir": "C:\\slave\\test", 04:41:18 INFO - "buildnumber": 10, 04:41:18 INFO - "slavename": "t-xp32-ix-085", 04:41:18 INFO - "revision": "04934785596476f6dd8baccc355202aeba59af35", 04:41:18 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 04:41:18 INFO - "platform": "win32", 04:41:18 INFO - "branch": "mozilla-aurora", 04:41:18 INFO - "repo_path": "releases/mozilla-aurora", 04:41:18 INFO - "moz_repo_path": "", 04:41:18 INFO - "stage_platform": "win32", 04:41:18 INFO - "builduid": "865ed214ad954ae683a81bd20aaeb948", 04:41:18 INFO - "slavebuilddir": "test" 04:41:18 INFO - } 04:41:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 04:41:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 04:41:18 INFO - Running post-action listener: _resource_record_post_action 04:41:18 INFO - ##### 04:41:18 INFO - ##### Running download-and-extract step. 04:41:18 INFO - ##### 04:41:18 INFO - Running pre-action listener: _resource_record_pre_action 04:41:18 INFO - Running main action method: download_and_extract 04:41:18 INFO - mkdir: C:\slave\test\build\tests 04:41:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:18 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:41:18 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 04:41:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 04:41:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 04:41:20 INFO - Downloaded 1274 bytes. 04:41:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 04:41:20 INFO - Using the following test package requirements: 04:41:20 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 04:41:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 04:41:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 04:41:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'jsshell-win32.zip'], 04:41:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 04:41:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 04:41:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 04:41:20 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 04:41:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 04:41:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:41:20 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 04:41:20 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:41:20 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')]} 04:41:20 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:41:20 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 04:41:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 04:41:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 04:41:22 INFO - Downloaded 20302631 bytes. 04:41:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:41:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:41:24 INFO - caution: filename not matched: web-platform/* 04:41:24 INFO - Return code: 11 04:41:24 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')]} 04:41:24 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:41:24 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 04:41:24 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 04:41:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 04:41:27 INFO - Downloaded 36409218 bytes. 04:41:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:41:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:41:58 INFO - caution: filename not matched: bin/* 04:41:58 INFO - caution: filename not matched: config/* 04:41:58 INFO - caution: filename not matched: mozbase/* 04:41:58 INFO - caution: filename not matched: marionette/* 04:41:58 INFO - caution: filename not matched: tools/wptserve/* 04:41:58 INFO - Return code: 11 04:41:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:41:58 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 04:41:58 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 04:41:58 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 04:41:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 04:42:03 INFO - Downloaded 68461775 bytes. 04:42:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 04:42:03 INFO - mkdir: C:\slave\test\properties 04:42:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:42:03 INFO - Writing to file C:\slave\test\properties\build_url 04:42:03 INFO - Contents: 04:42:03 INFO - build_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 04:42:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:42:03 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:42:03 INFO - Writing to file C:\slave\test\properties\symbols_url 04:42:03 INFO - Contents: 04:42:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:42:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:42:03 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:42:03 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:42:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:42:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:42:08 INFO - Downloaded 55569295 bytes. 04:42:08 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:42:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:42:14 INFO - Return code: 0 04:42:14 INFO - Running post-action listener: _resource_record_post_action 04:42:14 INFO - Running post-action listener: set_extra_try_arguments 04:42:14 INFO - ##### 04:42:14 INFO - ##### Running create-virtualenv step. 04:42:14 INFO - ##### 04:42:14 INFO - Running pre-action listener: _pre_create_virtualenv 04:42:14 INFO - Running pre-action listener: _resource_record_pre_action 04:42:14 INFO - Running main action method: create_virtualenv 04:42:14 INFO - Creating virtualenv C:\slave\test\build\venv 04:42:14 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 04:42:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:42:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:42:17 INFO - Installing distribute......................................................................................................................................................................................done. 04:42:18 INFO - Return code: 0 04:42:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:42:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:42:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:42:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:42:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:42:18 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 04:42:18 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 04:42:18 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 04:42:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:42:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 04:42:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:42:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 04:42:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:42:18 INFO - 'DCLOCATION': 'SCL3', 04:42:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:42:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:42:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:42:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:42:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:42:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:42:18 INFO - 'HOMEDRIVE': 'C:', 04:42:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:42:18 INFO - 'KTS_VERSION': '1.19c', 04:42:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:42:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 04:42:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:42:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:42:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:42:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:42:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:42:18 INFO - 'MOZ_AIRBAG': '1', 04:42:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:42:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:18 INFO - 'MOZ_MSVCVERSION': '8', 04:42:18 INFO - 'MOZ_NO_REMOTE': '1', 04:42:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:42:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:42:18 INFO - 'NO_EM_RESTART': '1', 04:42:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:42:18 INFO - 'OS': 'Windows_NT', 04:42:18 INFO - 'OURDRIVE': 'C:', 04:42:18 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', 04:42:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:42:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:42:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:42:18 INFO - 'PROCESSOR_LEVEL': '6', 04:42:18 INFO - 'PROCESSOR_REVISION': '1e05', 04:42:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:42:18 INFO - 'PROMPT': '$P$G', 04:42:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:42:18 INFO - 'PWD': 'C:\\slave\\test', 04:42:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:42:18 INFO - 'SESSIONNAME': 'Console', 04:42:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:42:18 INFO - 'SYSTEMDRIVE': 'C:', 04:42:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:42:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:18 INFO - 'TEST1': 'testie', 04:42:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:18 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 04:42:18 INFO - 'USERNAME': 'cltbld', 04:42:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:42:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:42:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:42:18 INFO - 'WINDIR': 'C:\\WINDOWS', 04:42:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:42:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:42:18 INFO - Downloading/unpacking psutil>=0.7.1 04:42:19 INFO - Running setup.py egg_info for package psutil 04:42:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:42:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:42:19 INFO - Installing collected packages: psutil 04:42:19 INFO - Running setup.py install for psutil 04:42:19 INFO - building 'psutil._psutil_windows' extension 04:42:19 INFO - error: Unable to find vcvarsall.bat 04:42:19 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-sr9_7w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:42:19 INFO - running install 04:42:19 INFO - running build 04:42:19 INFO - running build_py 04:42:19 INFO - creating build 04:42:19 INFO - creating build\lib.win32-2.7 04:42:19 INFO - creating build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:42:19 INFO - running build_ext 04:42:19 INFO - building 'psutil._psutil_windows' extension 04:42:19 INFO - error: Unable to find vcvarsall.bat 04:42:19 INFO - ---------------------------------------- 04:42:19 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-sr9_7w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:42:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data\pip\pip.log 04:42:19 WARNING - Return code: 1 04:42:19 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! 04:42:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:42:19 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')]} 04:42:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:42:19 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')]} 04:42:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:42:19 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 04:42:19 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 04:42:19 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 04:42:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:42:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 04:42:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:42:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 04:42:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:42:19 INFO - 'DCLOCATION': 'SCL3', 04:42:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:42:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:42:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:42:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:42:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:42:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:42:19 INFO - 'HOMEDRIVE': 'C:', 04:42:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:42:19 INFO - 'KTS_VERSION': '1.19c', 04:42:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:42:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 04:42:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:42:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:42:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:42:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:42:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:42:19 INFO - 'MOZ_AIRBAG': '1', 04:42:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:42:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:19 INFO - 'MOZ_MSVCVERSION': '8', 04:42:19 INFO - 'MOZ_NO_REMOTE': '1', 04:42:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:42:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:42:19 INFO - 'NO_EM_RESTART': '1', 04:42:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:42:19 INFO - 'OS': 'Windows_NT', 04:42:19 INFO - 'OURDRIVE': 'C:', 04:42:19 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', 04:42:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:42:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:42:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:42:19 INFO - 'PROCESSOR_LEVEL': '6', 04:42:19 INFO - 'PROCESSOR_REVISION': '1e05', 04:42:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:42:19 INFO - 'PROMPT': '$P$G', 04:42:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:42:19 INFO - 'PWD': 'C:\\slave\\test', 04:42:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:42:19 INFO - 'SESSIONNAME': 'Console', 04:42:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:42:19 INFO - 'SYSTEMDRIVE': 'C:', 04:42:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:42:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:19 INFO - 'TEST1': 'testie', 04:42:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:19 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 04:42:19 INFO - 'USERNAME': 'cltbld', 04:42:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:42:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:42:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:42:19 INFO - 'WINDIR': 'C:\\WINDOWS', 04:42:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:42:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:42:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:42:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:42:20 INFO - Running setup.py egg_info for package mozsystemmonitor 04:42:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:42:20 INFO - Running setup.py egg_info for package psutil 04:42:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:42:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:42:20 INFO - Installing collected packages: mozsystemmonitor, psutil 04:42:20 INFO - Running setup.py install for mozsystemmonitor 04:42:20 INFO - Running setup.py install for psutil 04:42:20 INFO - building 'psutil._psutil_windows' extension 04:42:20 INFO - error: Unable to find vcvarsall.bat 04:42:20 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-hcodg6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:42:20 INFO - running install 04:42:20 INFO - running build 04:42:20 INFO - running build_py 04:42:20 INFO - running build_ext 04:42:20 INFO - building 'psutil._psutil_windows' extension 04:42:20 INFO - error: Unable to find vcvarsall.bat 04:42:20 INFO - ---------------------------------------- 04:42:20 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-hcodg6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:42:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data\pip\pip.log 04:42:20 WARNING - Return code: 1 04:42:20 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! 04:42:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:42:20 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')]} 04:42:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:42:20 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')]} 04:42:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:42:20 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 04:42:20 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 04:42:20 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 04:42:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:42:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 04:42:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:42:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 04:42:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:42:20 INFO - 'DCLOCATION': 'SCL3', 04:42:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:42:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:42:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:42:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:42:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:42:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:42:20 INFO - 'HOMEDRIVE': 'C:', 04:42:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:42:20 INFO - 'KTS_VERSION': '1.19c', 04:42:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:42:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 04:42:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:42:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:42:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:42:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:42:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:42:20 INFO - 'MOZ_AIRBAG': '1', 04:42:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:42:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:20 INFO - 'MOZ_MSVCVERSION': '8', 04:42:20 INFO - 'MOZ_NO_REMOTE': '1', 04:42:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:42:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:42:20 INFO - 'NO_EM_RESTART': '1', 04:42:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:42:20 INFO - 'OS': 'Windows_NT', 04:42:20 INFO - 'OURDRIVE': 'C:', 04:42:20 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', 04:42:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:42:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:42:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:42:20 INFO - 'PROCESSOR_LEVEL': '6', 04:42:20 INFO - 'PROCESSOR_REVISION': '1e05', 04:42:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:42:20 INFO - 'PROMPT': '$P$G', 04:42:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:42:20 INFO - 'PWD': 'C:\\slave\\test', 04:42:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:42:20 INFO - 'SESSIONNAME': 'Console', 04:42:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:42:20 INFO - 'SYSTEMDRIVE': 'C:', 04:42:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:42:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:20 INFO - 'TEST1': 'testie', 04:42:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:20 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 04:42:20 INFO - 'USERNAME': 'cltbld', 04:42:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:42:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:42:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:42:20 INFO - 'WINDIR': 'C:\\WINDOWS', 04:42:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:42:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:42:21 INFO - Downloading/unpacking blobuploader==1.2.4 04:42:21 INFO - Downloading blobuploader-1.2.4.tar.gz 04:42:21 INFO - Running setup.py egg_info for package blobuploader 04:42:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:42:23 INFO - Running setup.py egg_info for package requests 04:42:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:42:23 INFO - Downloading docopt-0.6.1.tar.gz 04:42:23 INFO - Running setup.py egg_info for package docopt 04:42:23 INFO - Installing collected packages: blobuploader, docopt, requests 04:42:23 INFO - Running setup.py install for blobuploader 04:42:23 INFO - Running setup.py install for docopt 04:42:23 INFO - Running setup.py install for requests 04:42:23 INFO - Successfully installed blobuploader docopt requests 04:42:23 INFO - Cleaning up... 04:42:23 INFO - Return code: 0 04:42:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:42:23 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')]} 04:42:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:42:23 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')]} 04:42:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:42:23 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 04:42:23 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 04:42:23 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 04:42:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:42:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 04:42:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:42:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 04:42:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:42:23 INFO - 'DCLOCATION': 'SCL3', 04:42:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:42:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:42:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:42:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:42:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:42:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:42:23 INFO - 'HOMEDRIVE': 'C:', 04:42:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:42:23 INFO - 'KTS_VERSION': '1.19c', 04:42:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:42:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 04:42:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:42:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:42:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:42:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:42:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:42:23 INFO - 'MOZ_AIRBAG': '1', 04:42:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:42:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:23 INFO - 'MOZ_MSVCVERSION': '8', 04:42:23 INFO - 'MOZ_NO_REMOTE': '1', 04:42:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:42:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:42:23 INFO - 'NO_EM_RESTART': '1', 04:42:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:42:23 INFO - 'OS': 'Windows_NT', 04:42:23 INFO - 'OURDRIVE': 'C:', 04:42:23 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', 04:42:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:42:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:42:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:42:23 INFO - 'PROCESSOR_LEVEL': '6', 04:42:23 INFO - 'PROCESSOR_REVISION': '1e05', 04:42:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:42:23 INFO - 'PROMPT': '$P$G', 04:42:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:42:23 INFO - 'PWD': 'C:\\slave\\test', 04:42:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:42:23 INFO - 'SESSIONNAME': 'Console', 04:42:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:42:23 INFO - 'SYSTEMDRIVE': 'C:', 04:42:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:42:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:23 INFO - 'TEST1': 'testie', 04:42:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:23 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 04:42:23 INFO - 'USERNAME': 'cltbld', 04:42:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:42:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:42:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:42:23 INFO - 'WINDIR': 'C:\\WINDOWS', 04:42:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:42:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:42:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:42:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:42:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:42:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:42:28 INFO - Unpacking c:\slave\test\build\tests\marionette 04:42:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:42:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:42:28 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 04:42:28 INFO - Running setup.py install for browsermob-proxy 04:42:35 INFO - Running setup.py install for manifestparser 04:42:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for marionette-client 04:42:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:42:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for marionette-driver 04:42:35 INFO - Running setup.py install for mozcrash 04:42:35 INFO - Running setup.py install for mozdebug 04:42:35 INFO - Running setup.py install for mozdevice 04:42:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozfile 04:42:35 INFO - Running setup.py install for mozhttpd 04:42:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozinfo 04:42:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozInstall 04:42:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozleak 04:42:35 INFO - Running setup.py install for mozlog 04:42:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for moznetwork 04:42:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozprocess 04:42:35 INFO - Running setup.py install for mozprofile 04:42:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozrunner 04:42:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for mozscreenshot 04:42:35 INFO - Running setup.py install for moztest 04:42:35 INFO - Running setup.py install for mozversion 04:42:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:42:35 INFO - Running setup.py install for wptserve 04:42:35 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 04:42:35 INFO - Cleaning up... 04:42:35 INFO - Return code: 0 04:42:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:42:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:42:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:42:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:42:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:42:35 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 04:42:35 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 04:42:35 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 04:42:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:42:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 04:42:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:42:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 04:42:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:42:35 INFO - 'DCLOCATION': 'SCL3', 04:42:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:42:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:42:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:42:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:42:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:42:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:42:35 INFO - 'HOMEDRIVE': 'C:', 04:42:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:42:35 INFO - 'KTS_VERSION': '1.19c', 04:42:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:42:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 04:42:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:42:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:42:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:42:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:42:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:42:35 INFO - 'MOZ_AIRBAG': '1', 04:42:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:42:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:35 INFO - 'MOZ_MSVCVERSION': '8', 04:42:35 INFO - 'MOZ_NO_REMOTE': '1', 04:42:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:42:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:42:35 INFO - 'NO_EM_RESTART': '1', 04:42:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:42:35 INFO - 'OS': 'Windows_NT', 04:42:35 INFO - 'OURDRIVE': 'C:', 04:42:35 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', 04:42:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:42:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:42:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:42:35 INFO - 'PROCESSOR_LEVEL': '6', 04:42:35 INFO - 'PROCESSOR_REVISION': '1e05', 04:42:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:42:35 INFO - 'PROMPT': '$P$G', 04:42:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:42:35 INFO - 'PWD': 'C:\\slave\\test', 04:42:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:42:35 INFO - 'SESSIONNAME': 'Console', 04:42:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:42:35 INFO - 'SYSTEMDRIVE': 'C:', 04:42:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:42:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:35 INFO - 'TEST1': 'testie', 04:42:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:35 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 04:42:35 INFO - 'USERNAME': 'cltbld', 04:42:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:42:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:42:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:42:35 INFO - 'WINDIR': 'C:\\WINDOWS', 04:42:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:42:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:42:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:42:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:42:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:42:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:42:40 INFO - Unpacking c:\slave\test\build\tests\marionette 04:42:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:42:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:42:40 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)) 04:42:45 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)) 04:42:45 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)) 04:42:45 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)) 04:42:45 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)) 04:42:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:42:45 INFO - Downloading blessings-1.6.tar.gz 04:42:45 INFO - Running setup.py egg_info for package blessings 04:42:45 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)) 04:42:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:42:45 INFO - Running setup.py install for blessings 04:42:45 INFO - Running setup.py install for browsermob-proxy 04:42:45 INFO - Running setup.py install for manifestparser 04:42:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Running setup.py install for marionette-client 04:42:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:42:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Running setup.py install for marionette-driver 04:42:45 INFO - Running setup.py install for mozcrash 04:42:45 INFO - Running setup.py install for mozdebug 04:42:45 INFO - Running setup.py install for mozdevice 04:42:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Running setup.py install for mozhttpd 04:42:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Running setup.py install for mozInstall 04:42:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Running setup.py install for mozleak 04:42:45 INFO - Running setup.py install for mozprofile 04:42:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Running setup.py install for mozrunner 04:42:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:42:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:42:47 INFO - Running setup.py install for mozscreenshot 04:42:47 INFO - Running setup.py install for moztest 04:42:47 INFO - Running setup.py install for mozversion 04:42:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:42:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:42:47 INFO - Running setup.py install for wptserve 04:42:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:42:47 INFO - Cleaning up... 04:42:47 INFO - Return code: 0 04:42:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:42:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:42:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:42:47 INFO - Reading from file tmpfile_stdout 04:42:47 INFO - Using _rmtree_windows ... 04:42:47 INFO - Using _rmtree_windows ... 04:42:47 INFO - Current package versions: 04:42:47 INFO - blessings == 1.6 04:42:47 INFO - blobuploader == 1.2.4 04:42:47 INFO - browsermob-proxy == 0.6.0 04:42:47 INFO - distribute == 0.6.14 04:42:47 INFO - docopt == 0.6.1 04:42:47 INFO - manifestparser == 1.1 04:42:47 INFO - marionette-client == 2.3.0 04:42:47 INFO - marionette-driver == 1.4.0 04:42:47 INFO - mozInstall == 1.12 04:42:47 INFO - mozcrash == 0.17 04:42:47 INFO - mozdebug == 0.1 04:42:47 INFO - mozdevice == 0.48 04:42:47 INFO - mozfile == 1.2 04:42:47 INFO - mozhttpd == 0.7 04:42:47 INFO - mozinfo == 0.9 04:42:47 INFO - mozleak == 0.1 04:42:47 INFO - mozlog == 3.1 04:42:47 INFO - moznetwork == 0.27 04:42:47 INFO - mozprocess == 0.22 04:42:47 INFO - mozprofile == 0.28 04:42:47 INFO - mozrunner == 6.11 04:42:47 INFO - mozscreenshot == 0.1 04:42:47 INFO - mozsystemmonitor == 0.0 04:42:47 INFO - moztest == 0.7 04:42:47 INFO - mozversion == 1.4 04:42:47 INFO - requests == 1.2.3 04:42:47 INFO - wptserve == 1.4.0 04:42:47 INFO - Running post-action listener: _resource_record_post_action 04:42:47 INFO - Running post-action listener: _start_resource_monitoring 04:42:47 INFO - Starting resource monitoring. 04:42:47 INFO - ##### 04:42:47 INFO - ##### Running pull step. 04:42:47 INFO - ##### 04:42:47 INFO - Running pre-action listener: _resource_record_pre_action 04:42:47 INFO - Running main action method: pull 04:42:47 INFO - Pull has nothing to do! 04:42:47 INFO - Running post-action listener: _resource_record_post_action 04:42:47 INFO - ##### 04:42:47 INFO - ##### Running install step. 04:42:47 INFO - ##### 04:42:47 INFO - Running pre-action listener: _resource_record_pre_action 04:42:47 INFO - Running main action method: install 04:42:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:42:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:42:47 INFO - Reading from file tmpfile_stdout 04:42:47 INFO - Using _rmtree_windows ... 04:42:47 INFO - Using _rmtree_windows ... 04:42:47 INFO - Detecting whether we're running mozinstall >=1.0... 04:42:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:42:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:42:48 INFO - Reading from file tmpfile_stdout 04:42:48 INFO - Output received: 04:42:48 INFO - Usage: mozinstall-script.py [options] installer 04:42:48 INFO - Options: 04:42:48 INFO - -h, --help show this help message and exit 04:42:48 INFO - -d DEST, --destination=DEST 04:42:48 INFO - Directory to install application into. [default: 04:42:48 INFO - "C:\slave\test"] 04:42:48 INFO - --app=APP Application being installed. [default: firefox] 04:42:48 INFO - Using _rmtree_windows ... 04:42:48 INFO - Using _rmtree_windows ... 04:42:48 INFO - mkdir: C:\slave\test\build\application 04:42:48 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:42:48 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 04:42:51 INFO - Reading from file tmpfile_stdout 04:42:51 INFO - Output received: 04:42:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:42:51 INFO - Using _rmtree_windows ... 04:42:51 INFO - Using _rmtree_windows ... 04:42:51 INFO - Running post-action listener: _resource_record_post_action 04:42:51 INFO - ##### 04:42:51 INFO - ##### Running run-tests step. 04:42:51 INFO - ##### 04:42:51 INFO - Running pre-action listener: _resource_record_pre_action 04:42:51 INFO - Running main action method: run_tests 04:42:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:42:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:42:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:42:51 INFO - grabbing minidump binary from tooltool 04:42:51 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')]} 04:42:51 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 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:42:51 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 04:42:51 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 04:42:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:42:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjyhuu0 04:42:52 INFO - INFO - File integrity verified, renaming tmpjyhuu0 to win32-minidump_stackwalk.exe 04:42:52 INFO - Return code: 0 04:42:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:42:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:42:52 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/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.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 04:42:52 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/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.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 04:42:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:42:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 04:42:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:42:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 04:42:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:42:52 INFO - 'DCLOCATION': 'SCL3', 04:42:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:42:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:42:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:42:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:42:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:42:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:42:52 INFO - 'HOMEDRIVE': 'C:', 04:42:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:42:52 INFO - 'KTS_VERSION': '1.19c', 04:42:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:42:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 04:42:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:42:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:42:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:42:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:42:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:42:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:42:52 INFO - 'MOZ_AIRBAG': '1', 04:42:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:42:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:42:52 INFO - 'MOZ_MSVCVERSION': '8', 04:42:52 INFO - 'MOZ_NO_REMOTE': '1', 04:42:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:42:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:42:52 INFO - 'NO_EM_RESTART': '1', 04:42:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:42:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:42:52 INFO - 'OS': 'Windows_NT', 04:42:52 INFO - 'OURDRIVE': 'C:', 04:42:52 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', 04:42:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:42:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:42:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:42:52 INFO - 'PROCESSOR_LEVEL': '6', 04:42:52 INFO - 'PROCESSOR_REVISION': '1e05', 04:42:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:42:52 INFO - 'PROMPT': '$P$G', 04:42:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:42:52 INFO - 'PWD': 'C:\\slave\\test', 04:42:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:42:52 INFO - 'SESSIONNAME': 'Console', 04:42:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:42:52 INFO - 'SYSTEMDRIVE': 'C:', 04:42:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:42:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:52 INFO - 'TEST1': 'testie', 04:42:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:42:52 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 04:42:52 INFO - 'USERNAME': 'cltbld', 04:42:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 04:42:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:42:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:42:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:42:52 INFO - 'WINDIR': 'C:\\WINDOWS', 04:42:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:42:52 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/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.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 04:42:53 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 04:42:53 INFO - import pkg_resources 04:42:54 INFO - Using 1 client processes 04:42:57 INFO - SUITE-START | Running 778 tests 04:42:57 INFO - Running testharness tests 04:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:42:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:42:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:42:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:42:57 INFO - Setting up ssl 04:42:58 INFO - PROCESS | certutil | 04:42:58 INFO - PROCESS | certutil | 04:42:58 INFO - PROCESS | certutil | 04:42:58 INFO - Certificate Nickname Trust Attributes 04:42:58 INFO - SSL,S/MIME,JAR/XPI 04:42:58 INFO - 04:42:58 INFO - web-platform-tests CT,, 04:42:58 INFO - 04:42:58 INFO - Starting runner 04:43:00 INFO - PROCESS | 3800 | [3800] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:43:00 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:43:00 INFO - PROCESS | 3800 | [3800] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:43:01 INFO - PROCESS | 3800 | 1464612181801 Marionette DEBUG Marionette enabled via build flag and pref 04:43:01 INFO - PROCESS | 3800 | ++DOCSHELL 118CE400 == 1 [pid = 3800] [id = 1] 04:43:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 1 (118CE800) [pid = 3800] [serial = 1] [outer = 00000000] 04:43:01 INFO - PROCESS | 3800 | [3800] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:43:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 2 (118CF400) [pid = 3800] [serial = 2] [outer = 118CE800] 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 04:43:02 INFO - PROCESS | 3800 | ++DOCSHELL 11DB5400 == 2 [pid = 3800] [id = 2] 04:43:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 3 (11DB5800) [pid = 3800] [serial = 3] [outer = 00000000] 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:43:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 4 (11DB6400) [pid = 3800] [serial = 4] [outer = 11DB5800] 04:43:02 INFO - PROCESS | 3800 | 1464612182350 Marionette INFO Listening on port 2828 04:43:02 INFO - PROCESS | 3800 | 1464612182724 Marionette DEBUG Marionette enabled via command-line flag 04:43:02 INFO - PROCESS | 3800 | ++DOCSHELL 10E2BC00 == 3 [pid = 3800] [id = 3] 04:43:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 5 (10E2C000) [pid = 3800] [serial = 5] [outer = 00000000] 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:43:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 6 (10E2CC00) [pid = 3800] [serial = 6] [outer = 10E2C000] 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:43:02 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:43:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 7 (13953800) [pid = 3800] [serial = 7] [outer = 11DB5800] 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:43:03 INFO - PROCESS | 3800 | 1464612183040 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1457 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:43:03 INFO - PROCESS | 3800 | 1464612183062 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1458 04:43:03 INFO - PROCESS | 3800 | 1464612183064 Marionette DEBUG Closed connection conn0 04:43:03 INFO - PROCESS | 3800 | 1464612183190 Marionette DEBUG Closed connection conn1 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:43:03 INFO - PROCESS | 3800 | 1464612183196 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1459 04:43:03 INFO - PROCESS | 3800 | 1464612183204 Marionette DEBUG Closed connection conn2 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:43:03 INFO - PROCESS | 3800 | 1464612183213 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1460 04:43:03 INFO - PROCESS | 3800 | ++DOCSHELL 13E32800 == 4 [pid = 3800] [id = 4] 04:43:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 8 (14306400) [pid = 3800] [serial = 8] [outer = 00000000] 04:43:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 9 (14310800) [pid = 3800] [serial = 9] [outer = 14306400] 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 04:43:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 10 (14315400) [pid = 3800] [serial = 10] [outer = 14306400] 04:43:03 INFO - PROCESS | 3800 | 1464612183427 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:43:03 INFO - PROCESS | 3800 | 1464612183433 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530035543","device":"desktop","version":"48.0a2"} 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:43:03 INFO - PROCESS | 3800 | [3800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:43:04 INFO - PROCESS | 3800 | ++DOCSHELL 159B4C00 == 5 [pid = 3800] [id = 5] 04:43:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 11 (159B5C00) [pid = 3800] [serial = 11] [outer = 00000000] 04:43:04 INFO - PROCESS | 3800 | ++DOCSHELL 159B6000 == 6 [pid = 3800] [id = 6] 04:43:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 12 (159B8C00) [pid = 3800] [serial = 12] [outer = 00000000] 04:43:04 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:43:04 INFO - PROCESS | 3800 | ++DOCSHELL 16C6B800 == 7 [pid = 3800] [id = 7] 04:43:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 13 (16C6BC00) [pid = 3800] [serial = 13] [outer = 00000000] 04:43:04 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:43:04 INFO - PROCESS | 3800 | [3800] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:43:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 14 (16C74C00) [pid = 3800] [serial = 14] [outer = 16C6BC00] 04:43:05 INFO - PROCESS | 3800 | [3800] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 04:43:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 15 (167A9800) [pid = 3800] [serial = 15] [outer = 159B5C00] 04:43:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 16 (16B01800) [pid = 3800] [serial = 16] [outer = 159B8C00] 04:43:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 17 (16B04000) [pid = 3800] [serial = 17] [outer = 16C6BC00] 04:43:05 INFO - PROCESS | 3800 | 1464612185702 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 3800 | 1464612185716 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 18 (17E51800) [pid = 3800] [serial = 18] [outer = 16C6BC00] 04:43:06 INFO - PROCESS | 3800 | 1464612186280 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"50ffaaf8-6225-4a65-a6c6-c257bda7cabd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530035543","device":"desktop","version":"48.0a2","command_id":1}}] 04:43:06 INFO - PROCESS | 3800 | 1464612186448 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}] 04:43:06 INFO - PROCESS | 3800 | 1464612186498 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:43:06 INFO - PROCESS | 3800 | 1464612186584 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:43:06 INFO - PROCESS | 3800 | [3800] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:43:06 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:43:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 19 (1997C000) [pid = 3800] [serial = 19] [outer = 16C6BC00] 04:43:07 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:43:07 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:07 INFO - PROCESS | 3800 | 1464612187082 Marionette TRACE conn3 <- [1,3,null,{}] 04:43:07 INFO - PROCESS | 3800 | 1464612187100 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:43:07 INFO - PROCESS | 3800 | 1464612187126 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:43:07 INFO - PROCESS | 3800 | 1464612187158 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3800 | 1464612187161 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:43:07 INFO - PROCESS | 3800 | 1464612187222 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3800 | 1464612187225 Marionette TRACE conn3 <- [1,6,null,{}] 04:43:07 INFO - PROCESS | 3800 | 1464612187250 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}] 04:43:07 INFO - PROCESS | 3800 | 1464612187264 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:43:07 INFO - PROCESS | 3800 | 1464612187269 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 3800 | ++DOCSHELL 16AAE400 == 8 [pid = 3800] [id = 8] 04:43:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 20 (19F3E800) [pid = 3800] [serial = 20] [outer = 00000000] 04:43:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 21 (19F41000) [pid = 3800] [serial = 21] [outer = 19F3E800] 04:43:07 INFO - PROCESS | 3800 | 1464612187299 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 22 (19F45400) [pid = 3800] [serial = 22] [outer = 19F3E800] 04:43:07 INFO - PROCESS | 3800 | ++DOCSHELL 1A20B400 == 9 [pid = 3800] [id = 9] 04:43:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 23 (1A20B800) [pid = 3800] [serial = 23] [outer = 00000000] 04:43:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 24 (1A20E000) [pid = 3800] [serial = 24] [outer = 1A20B800] 04:43:07 INFO - PROCESS | 3800 | 1464612187756 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 25 (1A210C00) [pid = 3800] [serial = 25] [outer = 1A20B800] 04:43:07 INFO - PROCESS | 3800 | 1464612187932 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 816ms 04:43:08 INFO - PROCESS | 3800 | 1464612188013 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3800 | 1464612188015 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:43:08 INFO - PROCESS | 3800 | 1464612188029 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 3800 | 1464612188030 Marionette TRACE conn3 <- [1,10,null,{}] 04:43:08 INFO - PROCESS | 3800 | 1464612188088 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}] 04:43:08 INFO - PROCESS | 3800 | 1464612188204 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:43:08 INFO - PROCESS | 3800 | 1464612188217 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 3800 | ++DOCSHELL 1A67F800 == 10 [pid = 3800] [id = 10] 04:43:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 26 (1A67FC00) [pid = 3800] [serial = 26] [outer = 00000000] 04:43:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 27 (1AD10400) [pid = 3800] [serial = 27] [outer = 1A67FC00] 04:43:08 INFO - PROCESS | 3800 | 1464612188264 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 28 (1AD14400) [pid = 3800] [serial = 28] [outer = 1A67FC00] 04:43:08 INFO - PROCESS | 3800 | 1464612188566 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 549ms 04:43:08 INFO - PROCESS | 3800 | 1464612188589 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3800 | 1464612188592 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:43:08 INFO - PROCESS | 3800 | 1464612188600 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 3800 | 1464612188602 Marionette TRACE conn3 <- [1,14,null,{}] 04:43:08 INFO - PROCESS | 3800 | 1464612188605 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}] 04:43:08 INFO - PROCESS | 3800 | 1464612188682 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:43:08 INFO - PROCESS | 3800 | 1464612188689 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 3800 | ++DOCSHELL 175D6400 == 11 [pid = 3800] [id = 11] 04:43:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 29 (1A752400) [pid = 3800] [serial = 29] [outer = 00000000] 04:43:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 30 (1A75F000) [pid = 3800] [serial = 30] [outer = 1A752400] 04:43:08 INFO - PROCESS | 3800 | 1464612188733 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 31 (1A80D400) [pid = 3800] [serial = 31] [outer = 1A752400] 04:43:09 INFO - PROCESS | 3800 | 1464612189076 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 564ms 04:43:09 INFO - PROCESS | 3800 | 1464612189158 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3800 | 1464612189160 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:43:09 INFO - PROCESS | 3800 | 1464612189164 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 3800 | 1464612189166 Marionette TRACE conn3 <- [1,18,null,{}] 04:43:09 INFO - PROCESS | 3800 | 1464612189169 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}] 04:43:09 INFO - PROCESS | 3800 | 1464612189258 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:43:09 INFO - PROCESS | 3800 | 1464612189277 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3800 | ++DOCSHELL 1A812C00 == 12 [pid = 3800] [id = 12] 04:43:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 32 (1A813000) [pid = 3800] [serial = 32] [outer = 00000000] 04:43:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 33 (1A8B3400) [pid = 3800] [serial = 33] [outer = 1A813000] 04:43:09 INFO - PROCESS | 3800 | 1464612189322 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 34 (1A8B7400) [pid = 3800] [serial = 34] [outer = 1A813000] 04:43:09 INFO - PROCESS | 3800 | 1464612189659 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 519ms 04:43:09 INFO - PROCESS | 3800 | 1464612189683 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3800 | 1464612189685 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:43:09 INFO - PROCESS | 3800 | 1464612189688 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 3800 | 1464612189690 Marionette TRACE conn3 <- [1,22,null,{}] 04:43:09 INFO - PROCESS | 3800 | 1464612189693 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}] 04:43:09 INFO - PROCESS | 3800 | 1464612189764 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:43:09 INFO - PROCESS | 3800 | 1464612189771 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3800 | ++DOCSHELL 1A8BD800 == 13 [pid = 3800] [id = 13] 04:43:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 35 (1AF02000) [pid = 3800] [serial = 35] [outer = 00000000] 04:43:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 36 (1AF0B400) [pid = 3800] [serial = 36] [outer = 1AF02000] 04:43:09 INFO - PROCESS | 3800 | 1464612189815 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 37 (1AF0F400) [pid = 3800] [serial = 37] [outer = 1AF02000] 04:43:10 INFO - PROCESS | 3800 | 1464612190128 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 505ms 04:43:10 INFO - PROCESS | 3800 | 1464612190188 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3800 | 1464612190190 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:43:10 INFO - PROCESS | 3800 | 1464612190193 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:43:10 INFO - PROCESS | 3800 | 1464612190194 Marionette TRACE conn3 <- [1,26,null,{}] 04:43:10 INFO - PROCESS | 3800 | 1464612190198 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}] 04:43:10 INFO - PROCESS | 3800 | 1464612190289 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:43:10 INFO - PROCESS | 3800 | 1464612190296 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 3800 | ++DOCSHELL 1B0C5000 == 14 [pid = 3800] [id = 14] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 38 (1B0C6800) [pid = 3800] [serial = 38] [outer = 00000000] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 39 (1B0D0400) [pid = 3800] [serial = 39] [outer = 1B0C6800] 04:43:10 INFO - PROCESS | 3800 | 1464612190340 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 40 (1B2B2C00) [pid = 3800] [serial = 40] [outer = 1B0C6800] 04:43:10 INFO - PROCESS | 3800 | 1464612190638 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 460ms 04:43:10 INFO - PROCESS | 3800 | 1464612190674 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3800 | 1464612190676 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:43:10 INFO - PROCESS | 3800 | 1464612190679 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 3800 | 1464612190681 Marionette TRACE conn3 <- [1,30,null,{}] 04:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:43:10 INFO - PROCESS | 3800 | 1464612190684 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}] 04:43:10 INFO - PROCESS | 3800 | 1464612190750 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:43:10 INFO - PROCESS | 3800 | 1464612190757 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 3800 | ++DOCSHELL 1B0CB800 == 15 [pid = 3800] [id = 15] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 41 (1B2B5000) [pid = 3800] [serial = 41] [outer = 00000000] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 42 (1B2BC800) [pid = 3800] [serial = 42] [outer = 1B2B5000] 04:43:10 INFO - PROCESS | 3800 | 1464612190803 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 43 (1B2BD000) [pid = 3800] [serial = 43] [outer = 1B2B5000] 04:43:10 INFO - PROCESS | 3800 | ++DOCSHELL 1B2B9000 == 16 [pid = 3800] [id = 16] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 44 (1B2B9400) [pid = 3800] [serial = 44] [outer = 00000000] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 45 (1B3DFC00) [pid = 3800] [serial = 45] [outer = 1B2B9400] 04:43:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 46 (1B3D8800) [pid = 3800] [serial = 46] [outer = 1B2B9400] 04:43:11 INFO - PROCESS | 3800 | ++DOCSHELL 1B3E1800 == 17 [pid = 3800] [id = 17] 04:43:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 47 (1B3E4400) [pid = 3800] [serial = 47] [outer = 00000000] 04:43:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 48 (1B519000) [pid = 3800] [serial = 48] [outer = 1B3E4400] 04:43:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 49 (1B67BC00) [pid = 3800] [serial = 49] [outer = 1B3E4400] 04:43:11 INFO - PROCESS | 3800 | 1464612191290 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 668ms 04:43:11 INFO - PROCESS | 3800 | 1464612191345 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 3800 | 1464612191347 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:43:11 INFO - PROCESS | 3800 | 1464612191350 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 3800 | 1464612191352 Marionette TRACE conn3 <- [1,34,null,{}] 04:43:11 INFO - PROCESS | 3800 | 1464612191355 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}] 04:43:11 INFO - PROCESS | 3800 | 1464612191432 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:43:11 INFO - PROCESS | 3800 | 1464612191970 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 3800 | --DOCSHELL 118CE400 == 16 [pid = 3800] [id = 1] 04:43:11 INFO - PROCESS | 3800 | ++DOCSHELL 10328800 == 17 [pid = 3800] [id = 18] 04:43:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 50 (10333400) [pid = 3800] [serial = 50] [outer = 00000000] 04:43:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 51 (103D4400) [pid = 3800] [serial = 51] [outer = 10333400] 04:43:12 INFO - PROCESS | 3800 | 1464612192044 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 52 (104F1400) [pid = 3800] [serial = 52] [outer = 10333400] 04:43:12 INFO - PROCESS | 3800 | 1464612192585 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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1291ms 04:43:12 INFO - PROCESS | 3800 | 1464612192645 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 3800 | 1464612192633 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:43:12 INFO - PROCESS | 3800 | 1464612192637 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:43:12 INFO - PROCESS | 3800 | 1464612192641 Marionette TRACE conn3 <- [1,38,null,{}] 04:43:12 INFO - PROCESS | 3800 | 1464612192646 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}] 04:43:12 INFO - PROCESS | 3800 | 1464612192795 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:43:12 INFO - PROCESS | 3800 | 1464612192812 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 3800 | ++DOCSHELL 11284400 == 18 [pid = 3800] [id = 19] 04:43:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 53 (11287800) [pid = 3800] [serial = 53] [outer = 00000000] 04:43:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 54 (12BB7000) [pid = 3800] [serial = 54] [outer = 11287800] 04:43:12 INFO - PROCESS | 3800 | 1464612192868 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 55 (1319EC00) [pid = 3800] [serial = 55] [outer = 11287800] 04:43:13 INFO - PROCESS | 3800 | 1464612193447 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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 861ms 04:43:13 INFO - PROCESS | 3800 | 1464612193513 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 3800 | 1464612193518 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:43:13 INFO - PROCESS | 3800 | 1464612193522 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 3800 | 1464612193524 Marionette TRACE conn3 <- [1,42,null,{}] 04:43:13 INFO - PROCESS | 3800 | 1464612193528 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}] 04:43:13 INFO - PROCESS | 3800 | 1464612193638 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:43:13 INFO - PROCESS | 3800 | 1464612193688 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 3800 | ++DOCSHELL 143AD800 == 19 [pid = 3800] [id = 20] 04:43:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 56 (143AFC00) [pid = 3800] [serial = 56] [outer = 00000000] 04:43:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 57 (15307400) [pid = 3800] [serial = 57] [outer = 143AFC00] 04:43:13 INFO - PROCESS | 3800 | 1464612193786 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 58 (157C6C00) [pid = 3800] [serial = 58] [outer = 143AFC00] 04:43:14 INFO - PROCESS | 3800 | --DOCSHELL 13E32800 == 18 [pid = 3800] [id = 4] 04:43:14 INFO - PROCESS | 3800 | 1464612194491 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 980ms 04:43:14 INFO - PROCESS | 3800 | 1464612194506 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 3800 | 1464612194510 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:43:14 INFO - PROCESS | 3800 | 1464612194518 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 3800 | 1464612194522 Marionette TRACE conn3 <- [1,46,null,{}] 04:43:14 INFO - PROCESS | 3800 | 1464612194527 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}] 04:43:14 INFO - PROCESS | 3800 | 1464612194605 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:43:14 INFO - PROCESS | 3800 | 1464612194615 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 3800 | ++DOCSHELL 1101B400 == 19 [pid = 3800] [id = 21] 04:43:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 59 (1101B800) [pid = 3800] [serial = 59] [outer = 00000000] 04:43:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 60 (11283400) [pid = 3800] [serial = 60] [outer = 1101B800] 04:43:14 INFO - PROCESS | 3800 | 1464612194666 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 61 (112E3400) [pid = 3800] [serial = 61] [outer = 1101B800] 04:43:15 INFO - PROCESS | 3800 | 1464612195090 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 608ms 04:43:15 INFO - PROCESS | 3800 | 1464612195210 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3800 | 1464612195215 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:43:15 INFO - PROCESS | 3800 | 1464612195226 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3800 | 1464612195230 Marionette TRACE conn3 <- [1,50,null,{}] 04:43:15 INFO - PROCESS | 3800 | 1464612195235 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}] 04:43:15 INFO - PROCESS | 3800 | 1464612195341 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:43:15 INFO - PROCESS | 3800 | 1464612195398 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3800 | ++DOCSHELL 11283C00 == 20 [pid = 3800] [id = 22] 04:43:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 62 (112E7C00) [pid = 3800] [serial = 62] [outer = 00000000] 04:43:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 63 (11DAEC00) [pid = 3800] [serial = 63] [outer = 112E7C00] 04:43:15 INFO - PROCESS | 3800 | 1464612195444 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 64 (1319E800) [pid = 3800] [serial = 64] [outer = 112E7C00] 04:43:15 INFO - PROCESS | 3800 | 1464612195775 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 564ms 04:43:15 INFO - PROCESS | 3800 | 1464612195808 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3800 | 1464612195810 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:43:15 INFO - PROCESS | 3800 | 1464612195797 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3800 | 1464612195800 Marionette TRACE conn3 <- [1,54,null,{}] 04:43:15 INFO - PROCESS | 3800 | 1464612195810 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}] 04:43:15 INFO - PROCESS | 3800 | 1464612195899 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:43:15 INFO - PROCESS | 3800 | 1464612195960 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3800 | ++DOCSHELL 1319D000 == 21 [pid = 3800] [id = 23] 04:43:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 65 (1320EC00) [pid = 3800] [serial = 65] [outer = 00000000] 04:43:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 66 (13A51000) [pid = 3800] [serial = 66] [outer = 1320EC00] 04:43:16 INFO - PROCESS | 3800 | 1464612196008 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 67 (14310C00) [pid = 3800] [serial = 67] [outer = 1320EC00] 04:43:16 INFO - PROCESS | 3800 | 1464612196329 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 564ms 04:43:16 INFO - PROCESS | 3800 | 1464612196385 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3800 | 1464612196388 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:43:16 INFO - PROCESS | 3800 | 1464612196391 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:43:16 INFO - PROCESS | 3800 | 1464612196393 Marionette TRACE conn3 <- [1,58,null,{}] 04:43:16 INFO - PROCESS | 3800 | 1464612196396 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}] 04:43:16 INFO - PROCESS | 3800 | 1464612196483 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:43:16 INFO - PROCESS | 3800 | 1464612196491 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 3800 | ++DOCSHELL 11209400 == 22 [pid = 3800] [id = 24] 04:43:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (1320CC00) [pid = 3800] [serial = 68] [outer = 00000000] 04:43:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (15339400) [pid = 3800] [serial = 69] [outer = 1320CC00] 04:43:16 INFO - PROCESS | 3800 | 1464612196537 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (15638000) [pid = 3800] [serial = 70] [outer = 1320CC00] 04:43:16 INFO - PROCESS | 3800 | 1464612196886 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 564ms 04:43:16 INFO - PROCESS | 3800 | 1464612196953 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3800 | 1464612196955 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:43:16 INFO - PROCESS | 3800 | 1464612196958 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3800 | 1464612196960 Marionette TRACE conn3 <- [1,62,null,{}] 04:43:16 INFO - PROCESS | 3800 | 1464612196963 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}] 04:43:17 INFO - PROCESS | 3800 | 1464612197065 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:43:17 INFO - PROCESS | 3800 | 1464612197073 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3800 | ++DOCSHELL 157C4800 == 23 [pid = 3800] [id = 25] 04:43:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (157D1800) [pid = 3800] [serial = 71] [outer = 00000000] 04:43:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (15963400) [pid = 3800] [serial = 72] [outer = 157D1800] 04:43:17 INFO - PROCESS | 3800 | 1464612197117 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (143B5400) [pid = 3800] [serial = 73] [outer = 157D1800] 04:43:17 INFO - PROCESS | 3800 | 1464612197496 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 564ms 04:43:17 INFO - PROCESS | 3800 | 1464612197538 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3800 | 1464612197540 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:43:17 INFO - PROCESS | 3800 | 1464612197543 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 3800 | 1464612197545 Marionette TRACE conn3 <- [1,66,null,{}] 04:43:17 INFO - PROCESS | 3800 | 1464612197531 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}] 04:43:17 INFO - PROCESS | 3800 | 1464612197642 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:43:17 INFO - PROCESS | 3800 | 1464612197672 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3800 | ++DOCSHELL 1610C800 == 24 [pid = 3800] [id = 26] 04:43:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (16112400) [pid = 3800] [serial = 74] [outer = 00000000] 04:43:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (167A3000) [pid = 3800] [serial = 75] [outer = 16112400] 04:43:17 INFO - PROCESS | 3800 | 1464612197720 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (16B01400) [pid = 3800] [serial = 76] [outer = 16112400] 04:43:18 INFO - PROCESS | 3800 | 1464612198073 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 564ms 04:43:18 INFO - PROCESS | 3800 | 1464612198102 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3800 | 1464612198104 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:43:18 INFO - PROCESS | 3800 | 1464612198107 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3800 | 1464612198109 Marionette TRACE conn3 <- [1,70,null,{}] 04:43:18 INFO - PROCESS | 3800 | 1464612198113 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}] 04:43:18 INFO - PROCESS | 3800 | 1464612198185 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:43:18 INFO - PROCESS | 3800 | 1464612198234 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 3800 | ++DOCSHELL 1610EC00 == 25 [pid = 3800] [id = 27] 04:43:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (16110800) [pid = 3800] [serial = 77] [outer = 00000000] 04:43:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (171B6C00) [pid = 3800] [serial = 78] [outer = 16110800] 04:43:18 INFO - PROCESS | 3800 | 1464612198283 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (17341C00) [pid = 3800] [serial = 79] [outer = 16110800] 04:43:18 INFO - PROCESS | 3800 | 1464612198629 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 564ms 04:43:18 INFO - PROCESS | 3800 | 1464612198670 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3800 | 1464612198672 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:43:18 INFO - PROCESS | 3800 | 1464612198675 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:43:18 INFO - PROCESS | 3800 | 1464612198677 Marionette TRACE conn3 <- [1,74,null,{}] 04:43:18 INFO - PROCESS | 3800 | 1464612198680 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}] 04:43:18 INFO - PROCESS | 3800 | 1464612198781 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:43:18 INFO - PROCESS | 3800 | 1464612198790 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 3800 | ++DOCSHELL 1055AC00 == 26 [pid = 3800] [id = 28] 04:43:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (13947800) [pid = 3800] [serial = 80] [outer = 00000000] 04:43:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (176D4800) [pid = 3800] [serial = 81] [outer = 13947800] 04:43:18 INFO - PROCESS | 3800 | 1464612198835 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (17822800) [pid = 3800] [serial = 82] [outer = 13947800] 04:43:19 INFO - PROCESS | 3800 | 1464612199186 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 564ms 04:43:19 INFO - PROCESS | 3800 | 1464612199238 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3800 | 1464612199240 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3800 | 1464612199244 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3800 | 1464612199245 Marionette TRACE conn3 <- [1,78,null,{}] 04:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:43:19 INFO - PROCESS | 3800 | 1464612199249 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}] 04:43:19 INFO - PROCESS | 3800 | 1464612199354 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:43:19 INFO - PROCESS | 3800 | 1464612199363 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3800 | ++DOCSHELL 1319C800 == 27 [pid = 3800] [id = 29] 04:43:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (175DC800) [pid = 3800] [serial = 83] [outer = 00000000] 04:43:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (18015800) [pid = 3800] [serial = 84] [outer = 175DC800] 04:43:19 INFO - PROCESS | 3800 | 1464612199406 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (18018400) [pid = 3800] [serial = 85] [outer = 175DC800] 04:43:19 INFO - PROCESS | 3800 | 1464612199749 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 504ms 04:43:19 INFO - PROCESS | 3800 | 1464612199763 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3800 | 1464612199765 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:43:19 INFO - PROCESS | 3800 | 1464612199769 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3800 | 1464612199770 Marionette TRACE conn3 <- [1,82,null,{}] 04:43:19 INFO - PROCESS | 3800 | 1464612199774 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}] 04:43:19 INFO - PROCESS | 3800 | 1464612199846 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:43:19 INFO - PROCESS | 3800 | 1464612199852 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3800 | ++DOCSHELL 16260C00 == 28 [pid = 3800] [id = 30] 04:43:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (18018800) [pid = 3800] [serial = 86] [outer = 00000000] 04:43:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (180BB000) [pid = 3800] [serial = 87] [outer = 18018800] 04:43:19 INFO - PROCESS | 3800 | 1464612199895 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (19986800) [pid = 3800] [serial = 88] [outer = 18018800] 04:43:20 INFO - PROCESS | 3800 | 1464612200286 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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 564ms 04:43:20 INFO - PROCESS | 3800 | 1464612200330 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3800 | 1464612200333 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:43:20 INFO - PROCESS | 3800 | 1464612200336 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 3800 | 1464612200338 Marionette TRACE conn3 <- [1,86,null,{}] 04:43:20 INFO - PROCESS | 3800 | 1464612200342 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}] 04:43:20 INFO - PROCESS | 3800 | 1464612200442 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:43:20 INFO - PROCESS | 3800 | 1464612200450 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 3800 | ++DOCSHELL 12C2EC00 == 29 [pid = 3800] [id = 31] 04:43:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (180BB800) [pid = 3800] [serial = 89] [outer = 00000000] 04:43:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (19F47800) [pid = 3800] [serial = 90] [outer = 180BB800] 04:43:20 INFO - PROCESS | 3800 | 1464612200506 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1A126400) [pid = 3800] [serial = 91] [outer = 180BB800] 04:43:20 INFO - PROCESS | 3800 | 1464612200852 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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 564ms 04:43:20 INFO - PROCESS | 3800 | 1464612200925 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3800 | 1464612200927 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:43:20 INFO - PROCESS | 3800 | 1464612200930 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 3800 | 1464612200932 Marionette TRACE conn3 <- [1,90,null,{}] 04:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:43:20 INFO - PROCESS | 3800 | 1464612200935 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}] 04:43:20 INFO - PROCESS | 3800 | 1464612201008 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:43:20 INFO - PROCESS | 3800 | 1464612201014 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 3800 | ++DOCSHELL 10A55800 == 30 [pid = 3800] [id = 32] 04:43:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (13955C00) [pid = 3800] [serial = 92] [outer = 00000000] 04:43:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1A205C00) [pid = 3800] [serial = 93] [outer = 13955C00] 04:43:21 INFO - PROCESS | 3800 | 1464612201040 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1A20D800) [pid = 3800] [serial = 94] [outer = 13955C00] 04:43:21 INFO - PROCESS | 3800 | 1464612201433 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 564ms 04:43:21 INFO - PROCESS | 3800 | 1464612201494 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 3800 | 1464612201496 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:43:22 INFO - PROCESS | 3800 | 1464612202320 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3800 | 1464612202324 Marionette TRACE conn3 <- [1,94,null,{}] 04:43:22 INFO - PROCESS | 3800 | 1464612202332 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}] 04:43:22 INFO - PROCESS | 3800 | 1464612202438 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:43:22 INFO - PROCESS | 3800 | 1464612202450 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 3800 | ++DOCSHELL 10A61400 == 31 [pid = 3800] [id = 33] 04:43:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (10A62000) [pid = 3800] [serial = 95] [outer = 00000000] 04:43:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10B71000) [pid = 3800] [serial = 96] [outer = 10A62000] 04:43:22 INFO - PROCESS | 3800 | 1464612202514 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (11014C00) [pid = 3800] [serial = 97] [outer = 10A62000] 04:43:22 INFO - PROCESS | 3800 | 1464612202893 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 697ms 04:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:43:22 INFO - PROCESS | 3800 | 1464612202935 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3800 | 1464612202938 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:43:22 INFO - PROCESS | 3800 | 1464612202942 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3800 | 1464612202944 Marionette TRACE conn3 <- [1,98,null,{}] 04:43:22 INFO - PROCESS | 3800 | 1464612202957 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}] 04:43:23 INFO - PROCESS | 3800 | 1464612203061 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:43:23 INFO - PROCESS | 3800 | 1464612203070 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 3800 | ++DOCSHELL 11D20400 == 32 [pid = 3800] [id = 34] 04:43:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (11D2C800) [pid = 3800] [serial = 98] [outer = 00000000] 04:43:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (12F47400) [pid = 3800] [serial = 99] [outer = 11D2C800] 04:43:23 INFO - PROCESS | 3800 | 1464612203114 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (13148800) [pid = 3800] [serial = 100] [outer = 11D2C800] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (14306400) [pid = 3800] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1B2B5000) [pid = 3800] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1B0C6800) [pid = 3800] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1AF02000) [pid = 3800] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1A813000) [pid = 3800] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A752400) [pid = 3800] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (1A67FC00) [pid = 3800] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (19F3E800) [pid = 3800] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1320CC00) [pid = 3800] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (157D1800) [pid = 3800] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (16112400) [pid = 3800] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (16110800) [pid = 3800] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (13947800) [pid = 3800] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (175DC800) [pid = 3800] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (18018800) [pid = 3800] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (10333400) [pid = 3800] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (11287800) [pid = 3800] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (143AFC00) [pid = 3800] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1101B800) [pid = 3800] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (112E7C00) [pid = 3800] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (1320EC00) [pid = 3800] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:43:23 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (180BB800) [pid = 3800] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:43:23 INFO - PROCESS | 3800 | 1464612203951 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]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1024ms 04:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:43:23 INFO - PROCESS | 3800 | 1464612203979 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3800 | 1464612203981 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:43:23 INFO - PROCESS | 3800 | 1464612203984 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3800 | 1464612203986 Marionette TRACE conn3 <- [1,102,null,{}] 04:43:23 INFO - PROCESS | 3800 | 1464612203990 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}] 04:43:24 INFO - PROCESS | 3800 | 1464612204063 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:43:24 INFO - PROCESS | 3800 | 1464612204080 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3800 | ++DOCSHELL 13209400 == 33 [pid = 3800] [id = 35] 04:43:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (1320A000) [pid = 3800] [serial = 101] [outer = 00000000] 04:43:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1320EC00) [pid = 3800] [serial = 102] [outer = 1320A000] 04:43:24 INFO - PROCESS | 3800 | 1464612204143 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (13948C00) [pid = 3800] [serial = 103] [outer = 1320A000] 04:43:24 INFO - PROCESS | 3800 | 1464612204509 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 564ms 04:43:24 INFO - PROCESS | 3800 | 1464612204548 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3800 | 1464612204550 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:43:24 INFO - PROCESS | 3800 | 1464612204553 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3800 | 1464612204554 Marionette TRACE conn3 <- [1,106,null,{}] 04:43:24 INFO - PROCESS | 3800 | 1464612204557 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}] 04:43:24 INFO - PROCESS | 3800 | 1464612204658 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:43:24 INFO - PROCESS | 3800 | 1464612204722 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3800 | ++DOCSHELL 13A5AC00 == 34 [pid = 3800] [id = 36] 04:43:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1430AC00) [pid = 3800] [serial = 104] [outer = 00000000] 04:43:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (15302000) [pid = 3800] [serial = 105] [outer = 1430AC00] 04:43:24 INFO - PROCESS | 3800 | 1464612204768 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1533A800) [pid = 3800] [serial = 106] [outer = 1430AC00] 04:43:25 INFO - PROCESS | 3800 | 1464612205075 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 564ms 04:43:25 INFO - PROCESS | 3800 | 1464612205132 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3800 | 1464612205134 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:43:25 INFO - PROCESS | 3800 | 1464612205137 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:43:25 INFO - PROCESS | 3800 | 1464612205139 Marionette TRACE conn3 <- [1,110,null,{}] 04:43:25 INFO - PROCESS | 3800 | 1464612205142 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}] 04:43:25 INFO - PROCESS | 3800 | 1464612205205 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:43:25 INFO - PROCESS | 3800 | 1464612205269 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 3800 | ++DOCSHELL 1430D000 == 35 [pid = 3800] [id = 37] 04:43:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (14314000) [pid = 3800] [serial = 107] [outer = 00000000] 04:43:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (15951000) [pid = 3800] [serial = 108] [outer = 14314000] 04:43:25 INFO - PROCESS | 3800 | 1464612205313 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (16109400) [pid = 3800] [serial = 109] [outer = 14314000] 04:43:25 INFO - PROCESS | 3800 | 1464612205634 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 564ms 04:43:25 INFO - PROCESS | 3800 | 1464612205697 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3800 | 1464612205699 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:43:25 INFO - PROCESS | 3800 | 1464612205702 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:43:25 INFO - PROCESS | 3800 | 1464612205704 Marionette TRACE conn3 <- [1,114,null,{}] 04:43:25 INFO - PROCESS | 3800 | 1464612205707 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}] 04:43:25 INFO - PROCESS | 3800 | 1464612205835 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:43:25 INFO - PROCESS | 3800 | 1464612205901 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 3800 | ++DOCSHELL 10374400 == 36 [pid = 3800] [id = 38] 04:43:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (103EA400) [pid = 3800] [serial = 110] [outer = 00000000] 04:43:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (105EFC00) [pid = 3800] [serial = 111] [outer = 103EA400] 04:43:25 INFO - PROCESS | 3800 | 1464612205942 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (10A59800) [pid = 3800] [serial = 112] [outer = 103EA400] 04:43:26 INFO - PROCESS | 3800 | 1464612206454 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 787ms 04:43:26 INFO - PROCESS | 3800 | 1464612206518 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 3800 | 1464612206525 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:43:26 INFO - PROCESS | 3800 | 1464612206531 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 3800 | 1464612206534 Marionette TRACE conn3 <- [1,118,null,{}] 04:43:26 INFO - PROCESS | 3800 | 1464612206539 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}] 04:43:26 INFO - PROCESS | 3800 | 1464612206621 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:43:26 INFO - PROCESS | 3800 | 1464612206705 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 3800 | ++DOCSHELL 12F14C00 == 37 [pid = 3800] [id = 39] 04:43:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (13197800) [pid = 3800] [serial = 113] [outer = 00000000] 04:43:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (13955800) [pid = 3800] [serial = 114] [outer = 13197800] 04:43:26 INFO - PROCESS | 3800 | 1464612206761 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (143AE000) [pid = 3800] [serial = 115] [outer = 13197800] 04:43:27 INFO - PROCESS | 3800 | 1464612207217 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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 698ms 04:43:27 INFO - PROCESS | 3800 | 1464612207239 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3800 | 1464612207242 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:43:27 INFO - PROCESS | 3800 | 1464612207246 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3800 | 1464612207248 Marionette TRACE conn3 <- [1,122,null,{}] 04:43:27 INFO - PROCESS | 3800 | 1464612207268 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}] 04:43:27 INFO - PROCESS | 3800 | 1464612207364 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:43:27 INFO - PROCESS | 3800 | 1464612207451 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 3800 | ++DOCSHELL 16261800 == 38 [pid = 3800] [id = 40] 04:43:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (16262400) [pid = 3800] [serial = 116] [outer = 00000000] 04:43:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (16B0A400) [pid = 3800] [serial = 117] [outer = 16262400] 04:43:27 INFO - PROCESS | 3800 | 1464612207506 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (170A4000) [pid = 3800] [serial = 118] [outer = 16262400] 04:43:28 INFO - PROCESS | 3800 | 1464612208038 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 831ms 04:43:28 INFO - PROCESS | 3800 | 1464612208075 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3800 | 1464612208079 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:43:28 INFO - PROCESS | 3800 | 1464612208089 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3800 | 1464612208095 Marionette TRACE conn3 <- [1,126,null,{}] 04:43:28 INFO - PROCESS | 3800 | 1464612208098 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}] 04:43:28 INFO - PROCESS | 3800 | 1464612208198 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:43:28 INFO - PROCESS | 3800 | 1464612208253 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 3800 | ++DOCSHELL 17BF4400 == 39 [pid = 3800] [id = 41] 04:43:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (17BF5C00) [pid = 3800] [serial = 119] [outer = 00000000] 04:43:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1801A400) [pid = 3800] [serial = 120] [outer = 17BF5C00] 04:43:28 INFO - PROCESS | 3800 | 1464612208306 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (18035C00) [pid = 3800] [serial = 121] [outer = 17BF5C00] 04:43:28 INFO - PROCESS | 3800 | 1464612208841 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 801ms 04:43:28 INFO - PROCESS | 3800 | 1464612208892 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3800 | 1464612208894 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:43:28 INFO - PROCESS | 3800 | 1464612208897 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3800 | 1464612208899 Marionette TRACE conn3 <- [1,130,null,{}] 04:43:28 INFO - PROCESS | 3800 | 1464612208903 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}] 04:43:28 INFO - PROCESS | 3800 | 1464612208980 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:43:29 INFO - PROCESS | 3800 | 1464612209064 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 3800 | ++DOCSHELL 1120C400 == 40 [pid = 3800] [id = 42] 04:43:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (114E5000) [pid = 3800] [serial = 122] [outer = 00000000] 04:43:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (12F16800) [pid = 3800] [serial = 123] [outer = 114E5000] 04:43:29 INFO - PROCESS | 3800 | 1464612209118 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (13202800) [pid = 3800] [serial = 124] [outer = 114E5000] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 1430D000 == 39 [pid = 3800] [id = 37] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 13A5AC00 == 38 [pid = 3800] [id = 36] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 13209400 == 37 [pid = 3800] [id = 35] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 11D20400 == 36 [pid = 3800] [id = 34] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 10A61400 == 35 [pid = 3800] [id = 33] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 1319C800 == 34 [pid = 3800] [id = 29] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 10A55800 == 33 [pid = 3800] [id = 32] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 17BF4400 == 32 [pid = 3800] [id = 41] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 12C2EC00 == 31 [pid = 3800] [id = 31] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 16261800 == 30 [pid = 3800] [id = 40] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 16260C00 == 29 [pid = 3800] [id = 30] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 10374400 == 28 [pid = 3800] [id = 38] 04:43:30 INFO - PROCESS | 3800 | --DOCSHELL 12F14C00 == 27 [pid = 3800] [id = 39] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (16B04000) [pid = 3800] [serial = 17] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1B2BD000) [pid = 3800] [serial = 43] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (13A51000) [pid = 3800] [serial = 66] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (15339400) [pid = 3800] [serial = 69] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (15638000) [pid = 3800] [serial = 70] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (15963400) [pid = 3800] [serial = 72] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (167A3000) [pid = 3800] [serial = 75] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (171B6C00) [pid = 3800] [serial = 78] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (176D4800) [pid = 3800] [serial = 81] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (18015800) [pid = 3800] [serial = 84] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (180BB000) [pid = 3800] [serial = 87] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (19F47800) [pid = 3800] [serial = 90] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (103D4400) [pid = 3800] [serial = 51] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (12BB7000) [pid = 3800] [serial = 54] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (15307400) [pid = 3800] [serial = 57] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (11283400) [pid = 3800] [serial = 60] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (11DAEC00) [pid = 3800] [serial = 63] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (143B5400) [pid = 3800] [serial = 73] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (16B01400) [pid = 3800] [serial = 76] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (17341C00) [pid = 3800] [serial = 79] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (17822800) [pid = 3800] [serial = 82] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (18018400) [pid = 3800] [serial = 85] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (19986800) [pid = 3800] [serial = 88] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (1319E800) [pid = 3800] [serial = 64] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (14310C00) [pid = 3800] [serial = 67] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (112E3400) [pid = 3800] [serial = 61] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (1319EC00) [pid = 3800] [serial = 55] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (1A126400) [pid = 3800] [serial = 91] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (157C6C00) [pid = 3800] [serial = 58] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (104F1400) [pid = 3800] [serial = 52] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (16C74C00) [pid = 3800] [serial = 14] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (14310800) [pid = 3800] [serial = 9] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (14315400) [pid = 3800] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (11DB6400) [pid = 3800] [serial = 4] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (1AF0B400) [pid = 3800] [serial = 36] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 66 (1A8B3400) [pid = 3800] [serial = 33] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 65 (1A8B7400) [pid = 3800] [serial = 34] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 64 (1A75F000) [pid = 3800] [serial = 30] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 63 (1A80D400) [pid = 3800] [serial = 31] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 62 (1AD14400) [pid = 3800] [serial = 28] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 61 (1AD10400) [pid = 3800] [serial = 27] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 60 (1A20E000) [pid = 3800] [serial = 24] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 59 (19F41000) [pid = 3800] [serial = 21] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 58 (19F45400) [pid = 3800] [serial = 22] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 57 (1B519000) [pid = 3800] [serial = 48] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 56 (1B2BC800) [pid = 3800] [serial = 42] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 55 (1B3DFC00) [pid = 3800] [serial = 45] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 54 (1B0D0400) [pid = 3800] [serial = 39] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 53 (1B2B2C00) [pid = 3800] [serial = 40] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | --DOMWINDOW == 52 (1AF0F400) [pid = 3800] [serial = 37] [outer = 00000000] [url = about:blank] 04:43:30 INFO - PROCESS | 3800 | 1464612210239 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]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1380ms 04:43:30 INFO - PROCESS | 3800 | 1464612210281 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3800 | 1464612210285 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:43:30 INFO - PROCESS | 3800 | 1464612210290 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 3800 | 1464612210294 Marionette TRACE conn3 <- [1,134,null,{}] 04:43:30 INFO - PROCESS | 3800 | 1464612210301 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}] 04:43:30 INFO - PROCESS | 3800 | 1464612210367 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:43:30 INFO - PROCESS | 3800 | 1464612210377 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3800 | ++DOCSHELL 105F6C00 == 28 [pid = 3800] [id = 43] 04:43:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 53 (10A5C800) [pid = 3800] [serial = 125] [outer = 00000000] 04:43:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 54 (112E5000) [pid = 3800] [serial = 126] [outer = 10A5C800] 04:43:30 INFO - PROCESS | 3800 | 1464612210425 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 55 (1186A000) [pid = 3800] [serial = 127] [outer = 10A5C800] 04:43:30 INFO - PROCESS | 3800 | 1464612210844 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]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 609ms 04:43:30 INFO - PROCESS | 3800 | 1464612210893 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3800 | 1464612210899 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:43:30 INFO - PROCESS | 3800 | 1464612210905 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 3800 | 1464612210908 Marionette TRACE conn3 <- [1,138,null,{}] 04:43:30 INFO - PROCESS | 3800 | 1464612210912 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}] 04:43:30 INFO - PROCESS | 3800 | 1464612210991 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:43:30 INFO - PROCESS | 3800 | 1464612211001 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3800 | ++DOCSHELL 12BB5800 == 29 [pid = 3800] [id = 44] 04:43:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 56 (12C2E800) [pid = 3800] [serial = 128] [outer = 00000000] 04:43:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 57 (1319EC00) [pid = 3800] [serial = 129] [outer = 12C2E800] 04:43:31 INFO - PROCESS | 3800 | 1464612211028 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 58 (131EB400) [pid = 3800] [serial = 130] [outer = 12C2E800] 04:43:31 INFO - PROCESS | 3800 | 1464612211430 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]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 564ms 04:43:31 INFO - PROCESS | 3800 | 1464612211466 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 3800 | 1464612211469 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:43:31 INFO - PROCESS | 3800 | 1464612211472 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:43:31 INFO - PROCESS | 3800 | 1464612211476 Marionette TRACE conn3 <- [1,142,null,{}] 04:43:31 INFO - PROCESS | 3800 | 1464612211486 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}] 04:43:31 INFO - PROCESS | 3800 | 1464612211567 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:43:31 INFO - PROCESS | 3800 | 1464612211577 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 3800 | ++DOCSHELL 14315000 == 30 [pid = 3800] [id = 45] 04:43:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 59 (14315400) [pid = 3800] [serial = 131] [outer = 00000000] 04:43:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 60 (143AE800) [pid = 3800] [serial = 132] [outer = 14315400] 04:43:31 INFO - PROCESS | 3800 | 1464612211624 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 61 (15306C00) [pid = 3800] [serial = 133] [outer = 14315400] 04:43:32 INFO - PROCESS | 3800 | 1464612212021 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]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 593ms 04:43:32 INFO - PROCESS | 3800 | 1464612212077 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 3800 | 1464612212079 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:43:32 INFO - PROCESS | 3800 | 1464612212082 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 3800 | 1464612212084 Marionette TRACE conn3 <- [1,146,null,{}] 04:43:32 INFO - PROCESS | 3800 | 1464612212088 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}] 04:43:32 INFO - PROCESS | 3800 | 1464612212164 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:43:32 INFO - PROCESS | 3800 | 1464612212171 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 3800 | ++DOCSHELL 14312400 == 31 [pid = 3800] [id = 46] 04:43:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 62 (1533B400) [pid = 3800] [serial = 134] [outer = 00000000] 04:43:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 63 (1595F400) [pid = 3800] [serial = 135] [outer = 1533B400] 04:43:32 INFO - PROCESS | 3800 | 1464612212217 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 64 (15ECC800) [pid = 3800] [serial = 136] [outer = 1533B400] 04:43:32 INFO - PROCESS | 3800 | 1464612212630 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]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 564ms 04:43:32 INFO - PROCESS | 3800 | 1464612212660 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 3800 | 1464612212663 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:43:32 INFO - PROCESS | 3800 | 1464612212668 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 3800 | 1464612212670 Marionette TRACE conn3 <- [1,150,null,{}] 04:43:32 INFO - PROCESS | 3800 | 1464612212678 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}] 04:43:32 INFO - PROCESS | 3800 | 1464612212758 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:43:32 INFO - PROCESS | 3800 | 1464612212765 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 3800 | ++DOCSHELL 15639C00 == 32 [pid = 3800] [id = 47] 04:43:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 65 (157C4C00) [pid = 3800] [serial = 137] [outer = 00000000] 04:43:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 66 (16260000) [pid = 3800] [serial = 138] [outer = 157C4C00] 04:43:32 INFO - PROCESS | 3800 | 1464612212809 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 67 (16B04000) [pid = 3800] [serial = 139] [outer = 157C4C00] 04:43:33 INFO - PROCESS | 3800 | 1464612213221 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 609ms 04:43:33 INFO - PROCESS | 3800 | 1464612213267 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 3800 | 1464612213269 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:43:33 INFO - PROCESS | 3800 | 1464612213272 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 3800 | 1464612213274 Marionette TRACE conn3 <- [1,154,null,{}] 04:43:33 INFO - PROCESS | 3800 | 1464612213283 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}] 04:43:33 INFO - PROCESS | 3800 | 1464612213395 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:43:33 INFO - PROCESS | 3800 | 1464612213402 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 3800 | ++DOCSHELL 16115000 == 33 [pid = 3800] [id = 48] 04:43:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (16260C00) [pid = 3800] [serial = 140] [outer = 00000000] 04:43:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (175D5C00) [pid = 3800] [serial = 141] [outer = 16260C00] 04:43:33 INFO - PROCESS | 3800 | 1464612213430 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (176DA800) [pid = 3800] [serial = 142] [outer = 16260C00] 04:43:33 INFO - PROCESS | 3800 | 1464612213855 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 594ms 04:43:33 INFO - PROCESS | 3800 | 1464612213874 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 3800 | 1464612213876 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:43:33 INFO - PROCESS | 3800 | 1464612213879 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 3800 | 1464612213880 Marionette TRACE conn3 <- [1,158,null,{}] 04:43:33 INFO - PROCESS | 3800 | 1464612213889 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}] 04:43:33 INFO - PROCESS | 3800 | 1464612213980 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:43:33 INFO - PROCESS | 3800 | 1464612213986 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 3800 | ++DOCSHELL 176E1000 == 34 [pid = 3800] [id = 49] 04:43:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (17822C00) [pid = 3800] [serial = 143] [outer = 00000000] 04:43:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (1801A800) [pid = 3800] [serial = 144] [outer = 17822C00] 04:43:34 INFO - PROCESS | 3800 | 1464612214051 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (1801C800) [pid = 3800] [serial = 145] [outer = 17822C00] 04:43:34 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (13955C00) [pid = 3800] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:43:34 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (14314000) [pid = 3800] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:43:34 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (11D2C800) [pid = 3800] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:43:34 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (10A62000) [pid = 3800] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:43:34 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (1430AC00) [pid = 3800] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:43:34 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (1320A000) [pid = 3800] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:43:34 INFO - PROCESS | 3800 | 1464612214441 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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 594ms 04:43:34 INFO - PROCESS | 3800 | 1464612214481 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3800 | 1464612214483 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:43:34 INFO - PROCESS | 3800 | 1464612214486 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 3800 | 1464612214488 Marionette TRACE conn3 <- [1,162,null,{}] 04:43:34 INFO - PROCESS | 3800 | 1464612214491 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}] 04:43:34 INFO - PROCESS | 3800 | 1464612214594 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:43:34 INFO - PROCESS | 3800 | 1464612214636 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 3800 | ++DOCSHELL 12969400 == 35 [pid = 3800] [id = 50] 04:43:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (1319E800) [pid = 3800] [serial = 146] [outer = 00000000] 04:43:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (17BF2800) [pid = 3800] [serial = 147] [outer = 1319E800] 04:43:34 INFO - PROCESS | 3800 | 1464612214680 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (17E55C00) [pid = 3800] [serial = 148] [outer = 1319E800] 04:43:35 INFO - PROCESS | 3800 | 1464612215017 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 564ms 04:43:35 INFO - PROCESS | 3800 | 1464612215064 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3800 | 1464612215066 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:43:35 INFO - PROCESS | 3800 | 1464612215070 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 3800 | 1464612215071 Marionette TRACE conn3 <- [1,166,null,{}] 04:43:35 INFO - PROCESS | 3800 | 1464612215075 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}] 04:43:35 INFO - PROCESS | 3800 | 1464612215170 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:43:35 INFO - PROCESS | 3800 | 1464612215179 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 3800 | ++DOCSHELL 14314400 == 36 [pid = 3800] [id = 51] 04:43:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (19981800) [pid = 3800] [serial = 149] [outer = 00000000] 04:43:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (199DA400) [pid = 3800] [serial = 150] [outer = 19981800] 04:43:35 INFO - PROCESS | 3800 | 1464612215205 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (19F39400) [pid = 3800] [serial = 151] [outer = 19981800] 04:43:35 INFO - PROCESS | 3800 | 1464612215556 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 519ms 04:43:35 INFO - PROCESS | 3800 | 1464612215570 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3800 | 1464612215571 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:43:35 INFO - PROCESS | 3800 | 1464612215574 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:43:35 INFO - PROCESS | 3800 | 1464612215577 Marionette TRACE conn3 <- [1,170,null,{}] 04:43:35 INFO - PROCESS | 3800 | 1464612215580 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}] 04:43:35 INFO - PROCESS | 3800 | 1464612215650 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:43:35 INFO - PROCESS | 3800 | 1464612215656 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 3800 | ++DOCSHELL 13952400 == 37 [pid = 3800] [id = 52] 04:43:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (1975C800) [pid = 3800] [serial = 152] [outer = 00000000] 04:43:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (19F45800) [pid = 3800] [serial = 153] [outer = 1975C800] 04:43:35 INFO - PROCESS | 3800 | 1464612215699 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (1A105800) [pid = 3800] [serial = 154] [outer = 1975C800] 04:43:36 INFO - PROCESS | 3800 | 1464612216069 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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 505ms 04:43:36 INFO - PROCESS | 3800 | 1464612216091 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3800 | 1464612216093 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:43:36 INFO - PROCESS | 3800 | 1464612216096 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3800 | 1464612216098 Marionette TRACE conn3 <- [1,174,null,{}] 04:43:36 INFO - PROCESS | 3800 | 1464612216112 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}] 04:43:36 INFO - PROCESS | 3800 | 1464612216203 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:43:36 INFO - PROCESS | 3800 | 1464612216285 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 3800 | ++DOCSHELL 0C785000 == 38 [pid = 3800] [id = 53] 04:43:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (0F397000) [pid = 3800] [serial = 155] [outer = 00000000] 04:43:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (10481800) [pid = 3800] [serial = 156] [outer = 0F397000] 04:43:36 INFO - PROCESS | 3800 | 1464612216344 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (10A59400) [pid = 3800] [serial = 157] [outer = 0F397000] 04:43:37 INFO - PROCESS | 3800 | 1464612217014 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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 949ms 04:43:37 INFO - PROCESS | 3800 | 1464612217048 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3800 | 1464612217052 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:43:37 INFO - PROCESS | 3800 | 1464612217057 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 3800 | 1464612217061 Marionette TRACE conn3 <- [1,178,null,{}] 04:43:37 INFO - PROCESS | 3800 | 1464612217066 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}] 04:43:37 INFO - PROCESS | 3800 | 1464612217207 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:43:37 INFO - PROCESS | 3800 | 1464612217222 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 3800 | ++DOCSHELL 1319C800 == 39 [pid = 3800] [id = 54] 04:43:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1320CC00) [pid = 3800] [serial = 158] [outer = 00000000] 04:43:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (13A51000) [pid = 3800] [serial = 159] [outer = 1320CC00] 04:43:37 INFO - PROCESS | 3800 | 1464612217279 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1430F000) [pid = 3800] [serial = 160] [outer = 1320CC00] 04:43:38 INFO - PROCESS | 3800 | 1464612218184 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]]]}] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 13952400 == 38 [pid = 3800] [id = 52] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 14314400 == 37 [pid = 3800] [id = 51] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 12969400 == 36 [pid = 3800] [id = 50] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 176E1000 == 35 [pid = 3800] [id = 49] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 16115000 == 34 [pid = 3800] [id = 48] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 15639C00 == 33 [pid = 3800] [id = 47] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 14312400 == 32 [pid = 3800] [id = 46] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 14315000 == 31 [pid = 3800] [id = 45] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 12BB5800 == 30 [pid = 3800] [id = 44] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 105F6C00 == 29 [pid = 3800] [id = 43] 04:43:38 INFO - PROCESS | 3800 | --DOCSHELL 1120C400 == 28 [pid = 3800] [id = 42] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1A205C00) [pid = 3800] [serial = 93] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (15951000) [pid = 3800] [serial = 108] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (12F47400) [pid = 3800] [serial = 99] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (10B71000) [pid = 3800] [serial = 96] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (11014C00) [pid = 3800] [serial = 97] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (15302000) [pid = 3800] [serial = 105] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (16109400) [pid = 3800] [serial = 109] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (13148800) [pid = 3800] [serial = 100] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (13948C00) [pid = 3800] [serial = 103] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (1533A800) [pid = 3800] [serial = 106] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (1320EC00) [pid = 3800] [serial = 102] [outer = 00000000] [url = about:blank] 04:43:38 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (1A20D800) [pid = 3800] [serial = 94] [outer = 00000000] [url = about:blank] 04:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1173ms 04:43:38 INFO - PROCESS | 3800 | 1464612218246 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3800 | 1464612218249 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:43:38 INFO - PROCESS | 3800 | 1464612218256 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:43:38 INFO - PROCESS | 3800 | 1464612218259 Marionette TRACE conn3 <- [1,182,null,{}] 04:43:38 INFO - PROCESS | 3800 | 1464612218265 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}] 04:43:38 INFO - PROCESS | 3800 | 1464612218343 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:43:38 INFO - PROCESS | 3800 | 1464612218359 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 3800 | ++DOCSHELL 11212000 == 29 [pid = 3800] [id = 55] 04:43:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (11212800) [pid = 3800] [serial = 161] [outer = 00000000] 04:43:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (114E2C00) [pid = 3800] [serial = 162] [outer = 11212800] 04:43:38 INFO - PROCESS | 3800 | 1464612218409 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (11D22400) [pid = 3800] [serial = 163] [outer = 11212800] 04:43:38 INFO - PROCESS | 3800 | 1464612218851 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 609ms 04:43:38 INFO - PROCESS | 3800 | 1464612218879 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3800 | 1464612218884 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:43:38 INFO - PROCESS | 3800 | 1464612218891 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3800 | 1464612218893 Marionette TRACE conn3 <- [1,186,null,{}] 04:43:38 INFO - PROCESS | 3800 | 1464612218897 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}] 04:43:38 INFO - PROCESS | 3800 | 1464612218957 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:43:38 INFO - PROCESS | 3800 | 1464612218967 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 3800 | ++DOCSHELL 131A2000 == 30 [pid = 3800] [id = 56] 04:43:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (131D2C00) [pid = 3800] [serial = 164] [outer = 00000000] 04:43:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (13203000) [pid = 3800] [serial = 165] [outer = 131D2C00] 04:43:39 INFO - PROCESS | 3800 | 1464612219011 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (13738400) [pid = 3800] [serial = 166] [outer = 131D2C00] 04:43:39 INFO - PROCESS | 3800 | 1464612219413 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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 564ms 04:43:39 INFO - PROCESS | 3800 | 1464612219451 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 3800 | 1464612219453 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:43:39 INFO - PROCESS | 3800 | 1464612219456 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 3800 | 1464612219460 Marionette TRACE conn3 <- [1,190,null,{}] 04:43:39 INFO - PROCESS | 3800 | 1464612219470 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}] 04:43:39 INFO - PROCESS | 3800 | 1464612219551 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:43:39 INFO - PROCESS | 3800 | 1464612219562 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 3800 | ++DOCSHELL 15306400 == 31 [pid = 3800] [id = 57] 04:43:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (15307000) [pid = 3800] [serial = 167] [outer = 00000000] 04:43:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (15346000) [pid = 3800] [serial = 168] [outer = 15307000] 04:43:39 INFO - PROCESS | 3800 | 1464612219609 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (157CB000) [pid = 3800] [serial = 169] [outer = 15307000] 04:43:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (159BF400) [pid = 3800] [serial = 170] [outer = 1B3E4400] 04:43:40 INFO - PROCESS | 3800 | 1464612220039 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 608ms 04:43:40 INFO - PROCESS | 3800 | 1464612220057 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3800 | 1464612220060 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:43:40 INFO - PROCESS | 3800 | 1464612220063 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3800 | 1464612220065 Marionette TRACE conn3 <- [1,194,null,{}] 04:43:40 INFO - PROCESS | 3800 | 1464612220068 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}] 04:43:40 INFO - PROCESS | 3800 | 1464612220146 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:43:40 INFO - PROCESS | 3800 | 1464612220161 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 3800 | ++DOCSHELL 1120BC00 == 32 [pid = 3800] [id = 58] 04:43:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (15962000) [pid = 3800] [serial = 171] [outer = 00000000] 04:43:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (170A4400) [pid = 3800] [serial = 172] [outer = 15962000] 04:43:40 INFO - PROCESS | 3800 | 1464612220207 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (17522C00) [pid = 3800] [serial = 173] [outer = 15962000] 04:43:40 INFO - PROCESS | 3800 | 1464612220620 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 609ms 04:43:40 INFO - PROCESS | 3800 | 1464612220682 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3800 | 1464612220684 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:43:40 INFO - PROCESS | 3800 | 1464612220678 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3800 | 1464612220680 Marionette TRACE conn3 <- [1,198,null,{}] 04:43:40 INFO - PROCESS | 3800 | 1464612220683 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}] 04:43:40 INFO - PROCESS | 3800 | 1464612220778 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:43:40 INFO - PROCESS | 3800 | 1464612220790 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 3800 | ++DOCSHELL 1120D800 == 33 [pid = 3800] [id = 59] 04:43:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (171BCC00) [pid = 3800] [serial = 174] [outer = 00000000] 04:43:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (17BF7400) [pid = 3800] [serial = 175] [outer = 171BCC00] 04:43:40 INFO - PROCESS | 3800 | 1464612220834 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (18034800) [pid = 3800] [serial = 176] [outer = 171BCC00] 04:43:41 INFO - PROCESS | 3800 | 1464612221222 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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 564ms 04:43:41 INFO - PROCESS | 3800 | 1464612221248 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 3800 | 1464612221250 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:43:41 INFO - PROCESS | 3800 | 1464612221253 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 3800 | 1464612221255 Marionette TRACE conn3 <- [1,202,null,{}] 04:43:41 INFO - PROCESS | 3800 | 1464612221258 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}] 04:43:41 INFO - PROCESS | 3800 | 1464612221367 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:43:41 INFO - PROCESS | 3800 | 1464612221374 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 3800 | ++DOCSHELL 180B9400 == 34 [pid = 3800] [id = 60] 04:43:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (180BE400) [pid = 3800] [serial = 177] [outer = 00000000] 04:43:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1A102C00) [pid = 3800] [serial = 178] [outer = 180BE400] 04:43:41 INFO - PROCESS | 3800 | 1464612221419 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1A12AC00) [pid = 3800] [serial = 179] [outer = 180BE400] 04:43:41 INFO - PROCESS | 3800 | 1464612221842 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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 608ms 04:43:41 INFO - PROCESS | 3800 | 1464612221857 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 3800 | 1464612221859 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:43:41 INFO - PROCESS | 3800 | 1464612221862 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 3800 | 1464612221863 Marionette TRACE conn3 <- [1,206,null,{}] 04:43:41 INFO - PROCESS | 3800 | 1464612221867 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}] 04:43:41 INFO - PROCESS | 3800 | 1464612221967 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:43:41 INFO - PROCESS | 3800 | 1464612221973 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 3800 | ++DOCSHELL 1A209C00 == 35 [pid = 3800] [id = 61] 04:43:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1A20D400) [pid = 3800] [serial = 180] [outer = 00000000] 04:43:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1A212800) [pid = 3800] [serial = 181] [outer = 1A20D400] 04:43:41 INFO - PROCESS | 3800 | 1464612221999 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1A3CF400) [pid = 3800] [serial = 182] [outer = 1A20D400] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (19981800) [pid = 3800] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1533B400) [pid = 3800] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (12C2E800) [pid = 3800] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (10A5C800) [pid = 3800] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (14315400) [pid = 3800] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (157C4C00) [pid = 3800] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (103EA400) [pid = 3800] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (13197800) [pid = 3800] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (16262400) [pid = 3800] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (17BF5C00) [pid = 3800] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (16260C00) [pid = 3800] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1319E800) [pid = 3800] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:43:42 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (17822C00) [pid = 3800] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:43:42 INFO - PROCESS | 3800 | 1464612222470 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]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 668ms 04:43:42 INFO - PROCESS | 3800 | 1464612222525 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 3800 | 1464612222527 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:43:42 INFO - PROCESS | 3800 | 1464612222531 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 3800 | 1464612222532 Marionette TRACE conn3 <- [1,210,null,{}] 04:43:42 INFO - PROCESS | 3800 | 1464612222536 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}] 04:43:42 INFO - PROCESS | 3800 | 1464612222607 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:43:42 INFO - PROCESS | 3800 | 1464612222699 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 3800 | ++DOCSHELL 1120A000 == 36 [pid = 3800] [id = 62] 04:43:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (118DB800) [pid = 3800] [serial = 183] [outer = 00000000] 04:43:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (14315400) [pid = 3800] [serial = 184] [outer = 118DB800] 04:43:42 INFO - PROCESS | 3800 | 1464612222728 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (17E50C00) [pid = 3800] [serial = 185] [outer = 118DB800] 04:43:43 INFO - PROCESS | 3800 | 1464612223056 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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 564ms 04:43:43 INFO - PROCESS | 3800 | 1464612223092 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3800 | 1464612223094 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:43:43 INFO - PROCESS | 3800 | 1464612223097 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 3800 | 1464612223099 Marionette TRACE conn3 <- [1,214,null,{}] 04:43:43 INFO - PROCESS | 3800 | 1464612223102 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}] 04:43:43 INFO - PROCESS | 3800 | 1464612223200 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:43:43 INFO - PROCESS | 3800 | 1464612223208 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 3800 | ++DOCSHELL 11286800 == 37 [pid = 3800] [id = 63] 04:43:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (143C1000) [pid = 3800] [serial = 186] [outer = 00000000] 04:43:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1A3D8800) [pid = 3800] [serial = 187] [outer = 143C1000] 04:43:43 INFO - PROCESS | 3800 | 1464612223254 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1A687400) [pid = 3800] [serial = 188] [outer = 143C1000] 04:43:43 INFO - PROCESS | 3800 | 1464612223610 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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 564ms 04:43:43 INFO - PROCESS | 3800 | 1464612223671 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3800 | 1464612223673 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:43:43 INFO - PROCESS | 3800 | 1464612223676 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 3800 | 1464612223677 Marionette TRACE conn3 <- [1,218,null,{}] 04:43:43 INFO - PROCESS | 3800 | 1464612223681 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}] 04:43:43 INFO - PROCESS | 3800 | 1464612223779 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:43:43 INFO - PROCESS | 3800 | 1464612223791 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 3800 | ++DOCSHELL 1533A800 == 38 [pid = 3800] [id = 64] 04:43:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (167A1800) [pid = 3800] [serial = 189] [outer = 00000000] 04:43:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1A758800) [pid = 3800] [serial = 190] [outer = 167A1800] 04:43:43 INFO - PROCESS | 3800 | 1464612223818 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1A75B400) [pid = 3800] [serial = 191] [outer = 167A1800] 04:43:44 INFO - PROCESS | 3800 | 1464612224193 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]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 564ms 04:43:44 INFO - PROCESS | 3800 | 1464612224238 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3800 | 1464612224241 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:43:44 INFO - PROCESS | 3800 | 1464612224244 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 3800 | 1464612224246 Marionette TRACE conn3 <- [1,222,null,{}] 04:43:44 INFO - PROCESS | 3800 | 1464612224250 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}] 04:43:44 INFO - PROCESS | 3800 | 1464612224388 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:43:44 INFO - PROCESS | 3800 | 1464612224467 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 3800 | ++DOCSHELL 10A5C800 == 39 [pid = 3800] [id = 65] 04:43:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (10B6F000) [pid = 3800] [serial = 192] [outer = 00000000] 04:43:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1101AC00) [pid = 3800] [serial = 193] [outer = 10B6F000] 04:43:44 INFO - PROCESS | 3800 | 1464612224564 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (11874800) [pid = 3800] [serial = 194] [outer = 10B6F000] 04:43:45 INFO - PROCESS | 3800 | 1464612225121 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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 890ms 04:43:45 INFO - PROCESS | 3800 | 1464612225166 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 3800 | 1464612225153 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:43:45 INFO - PROCESS | 3800 | 1464612225158 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3800 | 1464612225163 Marionette TRACE conn3 <- [1,226,null,{}] 04:43:45 INFO - PROCESS | 3800 | 1464612225167 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}] 04:43:45 INFO - PROCESS | 3800 | 1464612225269 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:43:45 INFO - PROCESS | 3800 | 1464612225342 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 3800 | ++DOCSHELL 13E26000 == 40 [pid = 3800] [id = 66] 04:43:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (13E28C00) [pid = 3800] [serial = 195] [outer = 00000000] 04:43:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (143AC400) [pid = 3800] [serial = 196] [outer = 13E28C00] 04:43:45 INFO - PROCESS | 3800 | 1464612225398 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1533D400) [pid = 3800] [serial = 197] [outer = 13E28C00] 04:43:45 INFO - PROCESS | 3800 | 1464612225930 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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 802ms 04:43:45 INFO - PROCESS | 3800 | 1464612225970 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 3800 | 1464612225975 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:43:45 INFO - PROCESS | 3800 | 1464612225980 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3800 | 1464612225983 Marionette TRACE conn3 <- [1,230,null,{}] 04:43:45 INFO - PROCESS | 3800 | 1464612225987 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}] 04:43:46 INFO - PROCESS | 3800 | 1464612226084 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:43:46 INFO - PROCESS | 3800 | 1464612226156 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 3800 | ++DOCSHELL 1128F400 == 41 [pid = 3800] [id = 67] 04:43:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1320A800) [pid = 3800] [serial = 198] [outer = 00000000] 04:43:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (19F42400) [pid = 3800] [serial = 199] [outer = 1320A800] 04:43:46 INFO - PROCESS | 3800 | 1464612226210 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1A108000) [pid = 3800] [serial = 200] [outer = 1320A800] 04:43:46 INFO - PROCESS | 3800 | 1464612226848 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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 950ms 04:43:46 INFO - PROCESS | 3800 | 1464612226927 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 3800 | 1464612226931 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:43:46 INFO - PROCESS | 3800 | 1464612226949 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 3800 | 1464612226953 Marionette TRACE conn3 <- [1,234,null,{}] 04:43:46 INFO - PROCESS | 3800 | 1464612226959 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}] 04:43:47 INFO - PROCESS | 3800 | 1464612227065 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:43:47 INFO - PROCESS | 3800 | 1464612227133 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3800 | ++DOCSHELL 114EA000 == 42 [pid = 3800] [id = 68] 04:43:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (11874C00) [pid = 3800] [serial = 201] [outer = 00000000] 04:43:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (11DBA400) [pid = 3800] [serial = 202] [outer = 11874C00] 04:43:47 INFO - PROCESS | 3800 | 1464612227180 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (12BBEC00) [pid = 3800] [serial = 203] [outer = 11874C00] 04:43:47 INFO - PROCESS | 3800 | 1464612227627 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]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 713ms 04:43:47 INFO - PROCESS | 3800 | 1464612227656 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3800 | 1464612227662 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:43:47 INFO - PROCESS | 3800 | 1464612227667 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3800 | 1464612227670 Marionette TRACE conn3 <- [1,238,null,{}] 04:43:47 INFO - PROCESS | 3800 | 1464612227674 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}] 04:43:47 INFO - PROCESS | 3800 | 1464612227817 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 1533A800 == 41 [pid = 3800] [id = 64] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 11286800 == 40 [pid = 3800] [id = 63] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 1120A000 == 39 [pid = 3800] [id = 62] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 1A209C00 == 38 [pid = 3800] [id = 61] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 180B9400 == 37 [pid = 3800] [id = 60] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 1120D800 == 36 [pid = 3800] [id = 59] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 1120BC00 == 35 [pid = 3800] [id = 58] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 15306400 == 34 [pid = 3800] [id = 57] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 131A2000 == 33 [pid = 3800] [id = 56] 04:43:47 INFO - PROCESS | 3800 | --DOCSHELL 11212000 == 32 [pid = 3800] [id = 55] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (19F45800) [pid = 3800] [serial = 153] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (19F39400) [pid = 3800] [serial = 151] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1595F400) [pid = 3800] [serial = 135] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1319EC00) [pid = 3800] [serial = 129] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (131EB400) [pid = 3800] [serial = 130] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (12F16800) [pid = 3800] [serial = 123] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (112E5000) [pid = 3800] [serial = 126] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1186A000) [pid = 3800] [serial = 127] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (143AE800) [pid = 3800] [serial = 132] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (15306C00) [pid = 3800] [serial = 133] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (16B04000) [pid = 3800] [serial = 139] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (16260000) [pid = 3800] [serial = 138] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (10A59800) [pid = 3800] [serial = 112] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (105EFC00) [pid = 3800] [serial = 111] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (143AE000) [pid = 3800] [serial = 115] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (13955800) [pid = 3800] [serial = 114] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (170A4000) [pid = 3800] [serial = 118] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (16B0A400) [pid = 3800] [serial = 117] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (18035C00) [pid = 3800] [serial = 121] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1801A400) [pid = 3800] [serial = 120] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (176DA800) [pid = 3800] [serial = 142] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (175D5C00) [pid = 3800] [serial = 141] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (17BF2800) [pid = 3800] [serial = 147] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (1801A800) [pid = 3800] [serial = 144] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (199DA400) [pid = 3800] [serial = 150] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (1801C800) [pid = 3800] [serial = 145] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (17E55C00) [pid = 3800] [serial = 148] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (15ECC800) [pid = 3800] [serial = 136] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 3800 | 1464612227888 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3800 | ++DOCSHELL 105EE800 == 33 [pid = 3800] [id = 69] 04:43:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (105F6800) [pid = 3800] [serial = 204] [outer = 00000000] 04:43:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (1120D800) [pid = 3800] [serial = 205] [outer = 105F6800] 04:43:47 INFO - PROCESS | 3800 | 1464612227933 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (118D7000) [pid = 3800] [serial = 206] [outer = 105F6800] 04:43:48 INFO - PROCESS | 3800 | 1464612228317 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 712ms 04:43:48 INFO - PROCESS | 3800 | 1464612228371 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 3800 | 1464612228373 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:43:48 INFO - PROCESS | 3800 | 1464612228376 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 3800 | 1464612228380 Marionette TRACE conn3 <- [1,242,null,{}] 04:43:48 INFO - PROCESS | 3800 | 1464612228390 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}] 04:43:48 INFO - PROCESS | 3800 | 1464612228472 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:43:48 INFO - PROCESS | 3800 | 1464612228480 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 3800 | ++DOCSHELL 13E32000 == 34 [pid = 3800] [id = 70] 04:43:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (1430B400) [pid = 3800] [serial = 207] [outer = 00000000] 04:43:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (15309400) [pid = 3800] [serial = 208] [outer = 1430B400] 04:43:48 INFO - PROCESS | 3800 | 1464612228527 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (157C7800) [pid = 3800] [serial = 209] [outer = 1430B400] 04:43:48 INFO - PROCESS | 3800 | 1464612228905 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 564ms 04:43:48 INFO - PROCESS | 3800 | 1464612228936 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 3800 | 1464612228938 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:43:48 INFO - PROCESS | 3800 | 1464612228941 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:43:48 INFO - PROCESS | 3800 | 1464612228943 Marionette TRACE conn3 <- [1,246,null,{}] 04:43:48 INFO - PROCESS | 3800 | 1464612228946 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}] 04:43:49 INFO - PROCESS | 3800 | 1464612229024 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:43:49 INFO - PROCESS | 3800 | 1464612229030 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 3800 | ++DOCSHELL 15949800 == 35 [pid = 3800] [id = 71] 04:43:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (159B1000) [pid = 3800] [serial = 210] [outer = 00000000] 04:43:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (16260C00) [pid = 3800] [serial = 211] [outer = 159B1000] 04:43:49 INFO - PROCESS | 3800 | 1464612229082 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (16B03800) [pid = 3800] [serial = 212] [outer = 159B1000] 04:43:49 INFO - PROCESS | 3800 | 1464612229457 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]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 564ms 04:43:49 INFO - PROCESS | 3800 | 1464612229521 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 3800 | 1464612229523 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:43:49 INFO - PROCESS | 3800 | 1464612229526 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 3800 | 1464612229528 Marionette TRACE conn3 <- [1,250,null,{}] 04:43:49 INFO - PROCESS | 3800 | 1464612229531 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}] 04:43:49 INFO - PROCESS | 3800 | 1464612229603 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:43:49 INFO - PROCESS | 3800 | 1464612229593 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 3800 | ++DOCSHELL 16B05400 == 36 [pid = 3800] [id = 72] 04:43:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (16B07000) [pid = 3800] [serial = 213] [outer = 00000000] 04:43:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1733AC00) [pid = 3800] [serial = 214] [outer = 16B07000] 04:43:49 INFO - PROCESS | 3800 | 1464612229638 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (17522400) [pid = 3800] [serial = 215] [outer = 16B07000] 04:43:50 INFO - PROCESS | 3800 | 1464612230075 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]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 608ms 04:43:50 INFO - PROCESS | 3800 | 1464612230125 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 3800 | 1464612230127 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:43:50 INFO - PROCESS | 3800 | 1464612230130 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:43:50 INFO - PROCESS | 3800 | 1464612230132 Marionette TRACE conn3 <- [1,254,null,{}] 04:43:50 INFO - PROCESS | 3800 | 1464612230135 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}] 04:43:50 INFO - PROCESS | 3800 | 1464612230255 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:43:50 INFO - PROCESS | 3800 | 1464612230272 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 3800 | ++DOCSHELL 170A4000 == 37 [pid = 3800] [id = 73] 04:43:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (175DD400) [pid = 3800] [serial = 216] [outer = 00000000] 04:43:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (18032400) [pid = 3800] [serial = 217] [outer = 175DD400] 04:43:50 INFO - PROCESS | 3800 | 1464612230317 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1803DC00) [pid = 3800] [serial = 218] [outer = 175DD400] 04:43:50 INFO - PROCESS | 3800 | 1464612230683 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]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 609ms 04:43:50 INFO - PROCESS | 3800 | 1464612230734 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 3800 | 1464612230736 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:43:50 INFO - PROCESS | 3800 | 1464612230739 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 3800 | 1464612230741 Marionette TRACE conn3 <- [1,258,null,{}] 04:43:50 INFO - PROCESS | 3800 | 1464612230744 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}] 04:43:50 INFO - PROCESS | 3800 | 1464612230840 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:43:50 INFO - PROCESS | 3800 | 1464612230869 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 3800 | ++DOCSHELL 175DF400 == 38 [pid = 3800] [id = 74] 04:43:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (18037400) [pid = 3800] [serial = 219] [outer = 00000000] 04:43:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1975C000) [pid = 3800] [serial = 220] [outer = 18037400] 04:43:50 INFO - PROCESS | 3800 | 1464612230955 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1975D400) [pid = 3800] [serial = 221] [outer = 18037400] 04:43:51 INFO - PROCESS | 3800 | 1464612231323 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 04:43:51 INFO - PROCESS | 3800 | 1464612231344 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3800 | 1464612231345 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:43:51 INFO - PROCESS | 3800 | 1464612231349 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:43:51 INFO - PROCESS | 3800 | 1464612231350 Marionette TRACE conn3 <- [1,262,null,{}] 04:43:51 INFO - PROCESS | 3800 | 1464612231364 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}] 04:43:51 INFO - PROCESS | 3800 | 1464612231458 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:43:51 INFO - PROCESS | 3800 | 1464612231465 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 3800 | ++DOCSHELL 105ED800 == 39 [pid = 3800] [id = 75] 04:43:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (11287800) [pid = 3800] [serial = 222] [outer = 00000000] 04:43:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1997B400) [pid = 3800] [serial = 223] [outer = 11287800] 04:43:51 INFO - PROCESS | 3800 | 1464612231508 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (19981000) [pid = 3800] [serial = 224] [outer = 11287800] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (171BCC00) [pid = 3800] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (11212800) [pid = 3800] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (131D2C00) [pid = 3800] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (15962000) [pid = 3800] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (180BE400) [pid = 3800] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (143C1000) [pid = 3800] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (118DB800) [pid = 3800] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (1A20D400) [pid = 3800] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (15307000) [pid = 3800] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:43:51 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1975C800) [pid = 3800] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:43:51 INFO - PROCESS | 3800 | 1464612231941 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 594ms 04:43:51 INFO - PROCESS | 3800 | 1464612231965 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3800 | 1464612231967 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:43:51 INFO - PROCESS | 3800 | 1464612231971 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:43:51 INFO - PROCESS | 3800 | 1464612231973 Marionette TRACE conn3 <- [1,266,null,{}] 04:43:51 INFO - PROCESS | 3800 | 1464612231976 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}] 04:43:52 INFO - PROCESS | 3800 | 1464612232079 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:43:52 INFO - PROCESS | 3800 | 1464612232152 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 3800 | ++DOCSHELL 13206C00 == 40 [pid = 3800] [id = 76] 04:43:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1320F800) [pid = 3800] [serial = 225] [outer = 00000000] 04:43:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1626D400) [pid = 3800] [serial = 226] [outer = 1320F800] 04:43:52 INFO - PROCESS | 3800 | 1464612232198 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (19766C00) [pid = 3800] [serial = 227] [outer = 1320F800] 04:43:52 INFO - PROCESS | 3800 | 1464612232513 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 564ms 04:43:52 INFO - PROCESS | 3800 | 1464612232552 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 3800 | 1464612232554 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:43:52 INFO - PROCESS | 3800 | 1464612232557 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 3800 | 1464612232559 Marionette TRACE conn3 <- [1,270,null,{}] 04:43:52 INFO - PROCESS | 3800 | 1464612232572 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}] 04:43:52 INFO - PROCESS | 3800 | 1464612232645 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:43:52 INFO - PROCESS | 3800 | 1464612232652 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 3800 | ++DOCSHELL 180BE400 == 41 [pid = 3800] [id = 77] 04:43:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (199E1000) [pid = 3800] [serial = 228] [outer = 00000000] 04:43:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1A10F400) [pid = 3800] [serial = 229] [outer = 199E1000] 04:43:52 INFO - PROCESS | 3800 | 1464612232678 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1A207800) [pid = 3800] [serial = 230] [outer = 199E1000] 04:43:53 INFO - PROCESS | 3800 | 1464612233048 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]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 519ms 04:43:53 INFO - PROCESS | 3800 | 1464612233078 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3800 | 1464612233080 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:43:53 INFO - PROCESS | 3800 | 1464612233083 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3800 | 1464612233086 Marionette TRACE conn3 <- [1,274,null,{}] 04:43:53 INFO - PROCESS | 3800 | 1464612233089 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}] 04:43:53 INFO - PROCESS | 3800 | 1464612233213 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:43:53 INFO - PROCESS | 3800 | 1464612233222 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 3800 | ++DOCSHELL 1A20BC00 == 42 [pid = 3800] [id = 78] 04:43:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1A20C400) [pid = 3800] [serial = 231] [outer = 00000000] 04:43:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1A75A800) [pid = 3800] [serial = 232] [outer = 1A20C400] 04:43:53 INFO - PROCESS | 3800 | 1464612233269 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1A80E800) [pid = 3800] [serial = 233] [outer = 1A20C400] 04:43:53 INFO - PROCESS | 3800 | 1464612233645 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]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 04:43:53 INFO - PROCESS | 3800 | 1464612233732 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3800 | 1464612233736 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:43:53 INFO - PROCESS | 3800 | 1464612233746 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3800 | 1464612233750 Marionette TRACE conn3 <- [1,278,null,{}] 04:43:53 INFO - PROCESS | 3800 | 1464612233757 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}] 04:43:53 INFO - PROCESS | 3800 | 1464612233870 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:43:53 INFO - PROCESS | 3800 | 1464612233951 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 3800 | ++DOCSHELL 10E27C00 == 43 [pid = 3800] [id = 79] 04:43:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (10E2B400) [pid = 3800] [serial = 234] [outer = 00000000] 04:43:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (11212000) [pid = 3800] [serial = 235] [outer = 10E2B400] 04:43:53 INFO - PROCESS | 3800 | 1464612234006 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (11D1FC00) [pid = 3800] [serial = 236] [outer = 10E2B400] 04:43:54 INFO - PROCESS | 3800 | 1464612234600 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 905ms 04:43:54 INFO - PROCESS | 3800 | 1464612234657 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 3800 | 1464612234661 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:43:54 INFO - PROCESS | 3800 | 1464612234669 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 3800 | 1464612234673 Marionette TRACE conn3 <- [1,282,null,{}] 04:43:54 INFO - PROCESS | 3800 | 1464612234677 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}] 04:43:54 INFO - PROCESS | 3800 | 1464612234760 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:43:54 INFO - PROCESS | 3800 | 1464612234834 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 3800 | ++DOCSHELL 13950C00 == 44 [pid = 3800] [id = 80] 04:43:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (13A52800) [pid = 3800] [serial = 237] [outer = 00000000] 04:43:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (143C1800) [pid = 3800] [serial = 238] [outer = 13A52800] 04:43:54 INFO - PROCESS | 3800 | 1464612234887 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1595FC00) [pid = 3800] [serial = 239] [outer = 13A52800] 04:43:55 INFO - PROCESS | 3800 | 1464612235398 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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 787ms 04:43:55 INFO - PROCESS | 3800 | 1464612235457 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 3800 | 1464612235460 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:43:55 INFO - PROCESS | 3800 | 1464612235464 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3800 | 1464612235466 Marionette TRACE conn3 <- [1,286,null,{}] 04:43:55 INFO - PROCESS | 3800 | 1464612235475 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}] 04:43:55 INFO - PROCESS | 3800 | 1464612235579 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:43:55 INFO - PROCESS | 3800 | 1464612235669 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 3800 | ++DOCSHELL 18015C00 == 45 [pid = 3800] [id = 81] 04:43:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1801B000) [pid = 3800] [serial = 240] [outer = 00000000] 04:43:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (1975BC00) [pid = 3800] [serial = 241] [outer = 1801B000] 04:43:55 INFO - PROCESS | 3800 | 1464612235711 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (19F39000) [pid = 3800] [serial = 242] [outer = 1801B000] 04:43:56 INFO - PROCESS | 3800 | 1464612236354 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]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 950ms 04:43:56 INFO - PROCESS | 3800 | 1464612236425 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3800 | 1464612236427 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:43:56 INFO - PROCESS | 3800 | 1464612236431 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 3800 | 1464612236433 Marionette TRACE conn3 <- [1,290,null,{}] 04:43:56 INFO - PROCESS | 3800 | 1464612236437 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}] 04:43:56 INFO - PROCESS | 3800 | 1464612236536 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:43:56 INFO - PROCESS | 3800 | 1464612236607 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 3800 | ++DOCSHELL 1A75C800 == 46 [pid = 3800] [id = 82] 04:43:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1A75EC00) [pid = 3800] [serial = 243] [outer = 00000000] 04:43:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1A818000) [pid = 3800] [serial = 244] [outer = 1A75EC00] 04:43:56 INFO - PROCESS | 3800 | 1464612236661 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (1A8B5800) [pid = 3800] [serial = 245] [outer = 1A75EC00] 04:43:57 INFO - PROCESS | 3800 | 1464612237328 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 950ms 04:43:57 INFO - PROCESS | 3800 | 1464612237396 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3800 | 1464612237383 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:43:57 INFO - PROCESS | 3800 | 1464612237388 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3800 | 1464612237391 Marionette TRACE conn3 <- [1,294,null,{}] 04:43:57 INFO - PROCESS | 3800 | 1464612237397 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}] 04:43:57 INFO - PROCESS | 3800 | 1464612237494 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:43:57 INFO - PROCESS | 3800 | 1464612237571 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 3800 | ++DOCSHELL 1319E800 == 47 [pid = 3800] [id = 83] 04:43:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (131DA000) [pid = 3800] [serial = 246] [outer = 00000000] 04:43:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (13952800) [pid = 3800] [serial = 247] [outer = 131DA000] 04:43:57 INFO - PROCESS | 3800 | 1464612237621 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (14310400) [pid = 3800] [serial = 248] [outer = 131DA000] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 180BE400 == 46 [pid = 3800] [id = 77] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 13206C00 == 45 [pid = 3800] [id = 76] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 105ED800 == 44 [pid = 3800] [id = 75] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 175DF400 == 43 [pid = 3800] [id = 74] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 170A4000 == 42 [pid = 3800] [id = 73] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 16B05400 == 41 [pid = 3800] [id = 72] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 15949800 == 40 [pid = 3800] [id = 71] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 13E32000 == 39 [pid = 3800] [id = 70] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 105EE800 == 38 [pid = 3800] [id = 69] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 114EA000 == 37 [pid = 3800] [id = 68] 04:43:58 INFO - PROCESS | 3800 | --DOCSHELL 10A5C800 == 36 [pid = 3800] [id = 65] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1A105800) [pid = 3800] [serial = 154] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (17BF7400) [pid = 3800] [serial = 175] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (18034800) [pid = 3800] [serial = 176] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (114E2C00) [pid = 3800] [serial = 162] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (11D22400) [pid = 3800] [serial = 163] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (10481800) [pid = 3800] [serial = 156] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (13203000) [pid = 3800] [serial = 165] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (13738400) [pid = 3800] [serial = 166] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (170A4400) [pid = 3800] [serial = 172] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13A51000) [pid = 3800] [serial = 159] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A12AC00) [pid = 3800] [serial = 179] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1A687400) [pid = 3800] [serial = 188] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A102C00) [pid = 3800] [serial = 178] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (14315400) [pid = 3800] [serial = 184] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1A3D8800) [pid = 3800] [serial = 187] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1A212800) [pid = 3800] [serial = 181] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1B67BC00) [pid = 3800] [serial = 49] [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.] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1A3CF400) [pid = 3800] [serial = 182] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (157CB000) [pid = 3800] [serial = 169] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (17E50C00) [pid = 3800] [serial = 185] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (15346000) [pid = 3800] [serial = 168] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (17522C00) [pid = 3800] [serial = 173] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (1A758800) [pid = 3800] [serial = 190] [outer = 00000000] [url = about:blank] 04:43:58 INFO - PROCESS | 3800 | 1464612238158 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]]]}] 04:43:58 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. 04:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 802ms 04:43:58 INFO - PROCESS | 3800 | 1464612238194 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3800 | 1464612238199 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:43:58 INFO - PROCESS | 3800 | 1464612238209 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3800 | 1464612238211 Marionette TRACE conn3 <- [1,298,null,{}] 04:43:58 INFO - PROCESS | 3800 | 1464612238215 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}] 04:43:58 INFO - PROCESS | 3800 | 1464612238301 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:43:58 INFO - PROCESS | 3800 | 1464612238308 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3800 | ++DOCSHELL 13199000 == 37 [pid = 3800] [id = 84] 04:43:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1319E000) [pid = 3800] [serial = 249] [outer = 00000000] 04:43:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (13E2D000) [pid = 3800] [serial = 250] [outer = 1319E000] 04:43:58 INFO - PROCESS | 3800 | 1464612238353 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1533A800) [pid = 3800] [serial = 251] [outer = 1319E000] 04:43:58 INFO - PROCESS | 3800 | 1464612238750 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]]]}] 04:43:58 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. 04:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 564ms 04:43:58 INFO - PROCESS | 3800 | 1464612238771 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3800 | 1464612238774 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:43:58 INFO - PROCESS | 3800 | 1464612238777 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3800 | 1464612238780 Marionette TRACE conn3 <- [1,302,null,{}] 04:43:58 INFO - PROCESS | 3800 | 1464612238800 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}] 04:43:58 INFO - PROCESS | 3800 | 1464612238909 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:43:58 INFO - PROCESS | 3800 | 1464612238919 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3800 | ++DOCSHELL 16B05C00 == 38 [pid = 3800] [id = 85] 04:43:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (16B06000) [pid = 3800] [serial = 252] [outer = 00000000] 04:43:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (17096C00) [pid = 3800] [serial = 253] [outer = 16B06000] 04:43:58 INFO - PROCESS | 3800 | 1464612238966 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (17362800) [pid = 3800] [serial = 254] [outer = 16B06000] 04:43:59 INFO - PROCESS | 3800 | 1464612239561 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]]]}] 04:43:59 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. 04:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 801ms 04:43:59 INFO - PROCESS | 3800 | 1464612239586 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3800 | 1464612239588 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:43:59 INFO - PROCESS | 3800 | 1464612239592 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 3800 | 1464612239594 Marionette TRACE conn3 <- [1,306,null,{}] 04:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:43:59 INFO - PROCESS | 3800 | 1464612239599 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}] 04:43:59 INFO - PROCESS | 3800 | 1464612239703 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:43:59 INFO - PROCESS | 3800 | 1464612239712 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 3800 | ++DOCSHELL 1709E400 == 39 [pid = 3800] [id = 86] 04:43:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (175D7000) [pid = 3800] [serial = 255] [outer = 00000000] 04:43:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1975C400) [pid = 3800] [serial = 256] [outer = 175D7000] 04:43:59 INFO - PROCESS | 3800 | 1464612239757 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (19768000) [pid = 3800] [serial = 257] [outer = 175D7000] 04:44:00 INFO - PROCESS | 3800 | 1464612240111 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]]]}] 04:44:00 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. 04:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 564ms 04:44:00 INFO - PROCESS | 3800 | 1464612240156 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 3800 | 1464612240158 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:44:00 INFO - PROCESS | 3800 | 1464612240161 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3800 | 1464612240163 Marionette TRACE conn3 <- [1,310,null,{}] 04:44:00 INFO - PROCESS | 3800 | 1464612240166 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}] 04:44:00 INFO - PROCESS | 3800 | 1464612240264 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:44:00 INFO - PROCESS | 3800 | 1464612240356 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 3800 | ++DOCSHELL 17E4D000 == 40 [pid = 3800] [id = 87] 04:44:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (19766000) [pid = 3800] [serial = 258] [outer = 00000000] 04:44:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A105000) [pid = 3800] [serial = 259] [outer = 19766000] 04:44:00 INFO - PROCESS | 3800 | 1464612240400 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1A130400) [pid = 3800] [serial = 260] [outer = 19766000] 04:44:00 INFO - PROCESS | 3800 | 1464612240776 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]]]}] 04:44:00 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. 04:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 653ms 04:44:00 INFO - PROCESS | 3800 | 1464612240824 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:44:00 INFO - PROCESS | 3800 | 1464612240826 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:44:00 INFO - PROCESS | 3800 | 1464612240829 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 3800 | 1464612240830 Marionette TRACE conn3 <- [1,314,null,{}] 04:44:00 INFO - PROCESS | 3800 | 1464612240834 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}] 04:44:00 INFO - PROCESS | 3800 | 1464612240954 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:44:01 INFO - PROCESS | 3800 | 1464612241013 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 3800 | ++DOCSHELL 105F6400 == 41 [pid = 3800] [id = 88] 04:44:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (176D9C00) [pid = 3800] [serial = 261] [outer = 00000000] 04:44:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1A753C00) [pid = 3800] [serial = 262] [outer = 176D9C00] 04:44:01 INFO - PROCESS | 3800 | 1464612241058 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1A80C000) [pid = 3800] [serial = 263] [outer = 176D9C00] 04:44:01 INFO - PROCESS | 3800 | 1464612241471 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]]]}] 04:44:01 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. 04:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 653ms 04:44:01 INFO - PROCESS | 3800 | 1464612241494 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:44:01 INFO - PROCESS | 3800 | 1464612241495 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:44:01 INFO - PROCESS | 3800 | 1464612241499 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 3800 | 1464612241500 Marionette TRACE conn3 <- [1,318,null,{}] 04:44:01 INFO - PROCESS | 3800 | 1464612241504 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}] 04:44:01 INFO - PROCESS | 3800 | 1464612241627 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:44:01 INFO - PROCESS | 3800 | 1464612241634 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 3800 | ++DOCSHELL 1A689800 == 42 [pid = 3800] [id = 89] 04:44:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (1A68BC00) [pid = 3800] [serial = 264] [outer = 00000000] 04:44:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1A8B0400) [pid = 3800] [serial = 265] [outer = 1A68BC00] 04:44:01 INFO - PROCESS | 3800 | 1464612241679 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1A8BB800) [pid = 3800] [serial = 266] [outer = 1A68BC00] 04:44:02 INFO - PROCESS | 3800 | 1464612242083 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]]]}] 04:44:02 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. 04:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 608ms 04:44:02 INFO - PROCESS | 3800 | 1464612242119 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 3800 | 1464612242121 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:44:02 INFO - PROCESS | 3800 | 1464612242124 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 3800 | 1464612242126 Marionette TRACE conn3 <- [1,322,null,{}] 04:44:02 INFO - PROCESS | 3800 | 1464612242129 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}] 04:44:02 INFO - PROCESS | 3800 | 1464612242319 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (175DD400) [pid = 3800] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (105F6800) [pid = 3800] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1430B400) [pid = 3800] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (13E28C00) [pid = 3800] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1320A800) [pid = 3800] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (199E1000) [pid = 3800] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (18037400) [pid = 3800] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (16B07000) [pid = 3800] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (10B6F000) [pid = 3800] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (159B1000) [pid = 3800] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (11874C00) [pid = 3800] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (11287800) [pid = 3800] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1320F800) [pid = 3800] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (0F397000) [pid = 3800] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1320CC00) [pid = 3800] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:44:02 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (114E5000) [pid = 3800] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:44:02 INFO - PROCESS | 3800 | 1464612242382 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 3800 | ++DOCSHELL 10374800 == 43 [pid = 3800] [id = 90] 04:44:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (103D9800) [pid = 3800] [serial = 267] [outer = 00000000] 04:44:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (11213800) [pid = 3800] [serial = 268] [outer = 103D9800] 04:44:02 INFO - PROCESS | 3800 | 1464612242425 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (12F14C00) [pid = 3800] [serial = 269] [outer = 103D9800] 04:44:02 INFO - PROCESS | 3800 | 1464612242712 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:44:02 INFO - PROCESS | 3800 | 1464612242791 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]]]}] 04:44:02 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. 04:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 698ms 04:44:02 INFO - PROCESS | 3800 | 1464612242831 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 3800 | 1464612242832 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:44:02 INFO - PROCESS | 3800 | 1464612242839 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 3800 | 1464612242841 Marionette TRACE conn3 <- [1,326,null,{}] 04:44:02 INFO - PROCESS | 3800 | 1464612242844 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}] 04:44:02 INFO - PROCESS | 3800 | 1464612242925 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:44:02 INFO - PROCESS | 3800 | 1464612242931 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 3800 | ++DOCSHELL 13E2A800 == 44 [pid = 3800] [id = 91] 04:44:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (13E2BC00) [pid = 3800] [serial = 270] [outer = 00000000] 04:44:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (199E1000) [pid = 3800] [serial = 271] [outer = 13E2BC00] 04:44:02 INFO - PROCESS | 3800 | 1464612242976 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1AD15800) [pid = 3800] [serial = 272] [outer = 13E2BC00] 04:44:03 INFO - PROCESS | 3800 | 1464612243363 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]]]}] 04:44:03 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. 04:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 564ms 04:44:03 INFO - PROCESS | 3800 | 1464612243414 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 3800 | 1464612243426 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:44:03 INFO - PROCESS | 3800 | 1464612243433 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 3800 | 1464612243435 Marionette TRACE conn3 <- [1,330,null,{}] 04:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:44:03 INFO - PROCESS | 3800 | 1464612243438 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}] 04:44:03 INFO - PROCESS | 3800 | 1464612243513 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:44:03 INFO - PROCESS | 3800 | 1464612243502 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 3800 | ++DOCSHELL 1751EC00 == 45 [pid = 3800] [id = 92] 04:44:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1AF02400) [pid = 3800] [serial = 273] [outer = 00000000] 04:44:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1AF06800) [pid = 3800] [serial = 274] [outer = 1AF02400] 04:44:03 INFO - PROCESS | 3800 | 1464612243545 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1AF0EC00) [pid = 3800] [serial = 275] [outer = 1AF02400] 04:44:03 INFO - PROCESS | 3800 | 1464612243934 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]]]}] 04:44:03 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. 04:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 564ms 04:44:03 INFO - PROCESS | 3800 | 1464612243998 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 3800 | 1464612244001 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:44:04 INFO - PROCESS | 3800 | 1464612244004 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3800 | 1464612244006 Marionette TRACE conn3 <- [1,334,null,{}] 04:44:04 INFO - PROCESS | 3800 | 1464612244010 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}] 04:44:04 INFO - PROCESS | 3800 | 1464612244106 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:44:04 INFO - PROCESS | 3800 | 1464612244115 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 3800 | ++DOCSHELL 0C76CC00 == 46 [pid = 3800] [id = 93] 04:44:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (0C771C00) [pid = 3800] [serial = 276] [outer = 00000000] 04:44:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (16D78800) [pid = 3800] [serial = 277] [outer = 0C771C00] 04:44:04 INFO - PROCESS | 3800 | 1464612244166 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1AF07400) [pid = 3800] [serial = 278] [outer = 0C771C00] 04:44:04 INFO - PROCESS | 3800 | 1464612244762 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]]]}] 04:44:04 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. 04:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 802ms 04:44:04 INFO - PROCESS | 3800 | 1464612244811 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:44:04 INFO - PROCESS | 3800 | 1464612244817 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:44:04 INFO - PROCESS | 3800 | 1464612244822 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3800 | 1464612244826 Marionette TRACE conn3 <- [1,338,null,{}] 04:44:04 INFO - PROCESS | 3800 | 1464612244832 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}] 04:44:04 INFO - PROCESS | 3800 | 1464612244986 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:44:05 INFO - PROCESS | 3800 | 1464612245105 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 3800 | ++DOCSHELL 0C778800 == 47 [pid = 3800] [id = 94] 04:44:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (0C779000) [pid = 3800] [serial = 279] [outer = 00000000] 04:44:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (114EA000) [pid = 3800] [serial = 280] [outer = 0C779000] 04:44:05 INFO - PROCESS | 3800 | 1464612245162 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (12950000) [pid = 3800] [serial = 281] [outer = 0C779000] 04:44:05 INFO - PROCESS | 3800 | 1464612245737 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]]]}] 04:44:05 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. 04:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 950ms 04:44:05 INFO - PROCESS | 3800 | 1464612245771 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 3800 | 1464612245777 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:44:05 INFO - PROCESS | 3800 | 1464612245784 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 3800 | 1464612245787 Marionette TRACE conn3 <- [1,342,null,{}] 04:44:05 INFO - PROCESS | 3800 | 1464612245791 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}] 04:44:05 INFO - PROCESS | 3800 | 1464612245889 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:44:05 INFO - PROCESS | 3800 | 1464612245967 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 3800 | ++DOCSHELL 13149000 == 48 [pid = 3800] [id = 95] 04:44:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (13738400) [pid = 3800] [serial = 282] [outer = 00000000] 04:44:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1595EC00) [pid = 3800] [serial = 283] [outer = 13738400] 04:44:06 INFO - PROCESS | 3800 | 1464612246061 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (16B01400) [pid = 3800] [serial = 284] [outer = 13738400] 04:44:06 INFO - PROCESS | 3800 | 1464612246651 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]]]}] 04:44:06 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. 04:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 950ms 04:44:06 INFO - PROCESS | 3800 | 1464612246730 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3800 | 1464612246733 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:44:06 INFO - PROCESS | 3800 | 1464612246737 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 3800 | 1464612246741 Marionette TRACE conn3 <- [1,346,null,{}] 04:44:06 INFO - PROCESS | 3800 | 1464612246752 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}] 04:44:06 INFO - PROCESS | 3800 | 1464612246886 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:44:07 INFO - PROCESS | 3800 | 1464612247102 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 3800 | ++DOCSHELL 0C772C00 == 49 [pid = 3800] [id = 96] 04:44:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (0C776400) [pid = 3800] [serial = 285] [outer = 00000000] 04:44:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (105FAC00) [pid = 3800] [serial = 286] [outer = 0C776400] 04:44:07 INFO - PROCESS | 3800 | 1464612247169 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (10E25C00) [pid = 3800] [serial = 287] [outer = 0C776400] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 1751EC00 == 48 [pid = 3800] [id = 92] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 13E2A800 == 47 [pid = 3800] [id = 91] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 10374800 == 46 [pid = 3800] [id = 90] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 1A689800 == 45 [pid = 3800] [id = 89] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 105F6400 == 44 [pid = 3800] [id = 88] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 17E4D000 == 43 [pid = 3800] [id = 87] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 1709E400 == 42 [pid = 3800] [id = 86] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 16B05C00 == 41 [pid = 3800] [id = 85] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 13199000 == 40 [pid = 3800] [id = 84] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 1319E800 == 39 [pid = 3800] [id = 83] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 18015C00 == 38 [pid = 3800] [id = 81] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 13950C00 == 37 [pid = 3800] [id = 80] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1A75A800) [pid = 3800] [serial = 232] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 10E27C00 == 36 [pid = 3800] [id = 79] 04:44:07 INFO - PROCESS | 3800 | --DOCSHELL 1A20BC00 == 35 [pid = 3800] [id = 78] 04:44:07 INFO - PROCESS | 3800 | 1464612247760 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]]]}] 04:44:07 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. 04:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1039ms 04:44:07 INFO - PROCESS | 3800 | 1464612247776 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:44:07 INFO - PROCESS | 3800 | 1464612247780 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 3800 | 1464612247784 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 3800 | 1464612247787 Marionette TRACE conn3 <- [1,350,null,{}] 04:44:07 INFO - PROCESS | 3800 | 1464612247792 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}] 04:44:07 INFO - PROCESS | 3800 | 1464612247873 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1430F000) [pid = 3800] [serial = 160] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (13202800) [pid = 3800] [serial = 124] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (10A59400) [pid = 3800] [serial = 157] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (18032400) [pid = 3800] [serial = 217] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1120D800) [pid = 3800] [serial = 205] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (118D7000) [pid = 3800] [serial = 206] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (15309400) [pid = 3800] [serial = 208] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (157C7800) [pid = 3800] [serial = 209] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1533D400) [pid = 3800] [serial = 197] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (143AC400) [pid = 3800] [serial = 196] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (19F42400) [pid = 3800] [serial = 199] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A207800) [pid = 3800] [serial = 230] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (1A108000) [pid = 3800] [serial = 200] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1975C000) [pid = 3800] [serial = 220] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1733AC00) [pid = 3800] [serial = 214] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1975D400) [pid = 3800] [serial = 221] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (11874800) [pid = 3800] [serial = 194] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1101AC00) [pid = 3800] [serial = 193] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (16260C00) [pid = 3800] [serial = 211] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (16B03800) [pid = 3800] [serial = 212] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (12BBEC00) [pid = 3800] [serial = 203] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (11DBA400) [pid = 3800] [serial = 202] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1997B400) [pid = 3800] [serial = 223] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1626D400) [pid = 3800] [serial = 226] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1A10F400) [pid = 3800] [serial = 229] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (19981000) [pid = 3800] [serial = 224] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (1803DC00) [pid = 3800] [serial = 218] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (19766C00) [pid = 3800] [serial = 227] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (17522400) [pid = 3800] [serial = 215] [outer = 00000000] [url = about:blank] 04:44:07 INFO - PROCESS | 3800 | 1464612247965 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 3800 | ++DOCSHELL 11018800 == 36 [pid = 3800] [id = 97] 04:44:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (1101AC00) [pid = 3800] [serial = 288] [outer = 00000000] 04:44:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (112E5000) [pid = 3800] [serial = 289] [outer = 1101AC00] 04:44:07 INFO - PROCESS | 3800 | 1464612247997 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (11D2CC00) [pid = 3800] [serial = 290] [outer = 1101AC00] 04:44:08 INFO - PROCESS | 3800 | 1464612248370 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]]]}] 04:44:08 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. 04:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 594ms 04:44:08 INFO - PROCESS | 3800 | 1464612248407 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 3800 | 1464612248410 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:44:08 INFO - PROCESS | 3800 | 1464612248416 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 3800 | 1464612248418 Marionette TRACE conn3 <- [1,354,null,{}] 04:44:08 INFO - PROCESS | 3800 | 1464612248421 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}] 04:44:08 INFO - PROCESS | 3800 | 1464612248503 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:44:08 INFO - PROCESS | 3800 | 1464612248514 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 3800 | ++DOCSHELL 13149400 == 37 [pid = 3800] [id = 98] 04:44:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1319E800) [pid = 3800] [serial = 291] [outer = 00000000] 04:44:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13A53800) [pid = 3800] [serial = 292] [outer = 1319E800] 04:44:08 INFO - PROCESS | 3800 | 1464612248561 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1430B800) [pid = 3800] [serial = 293] [outer = 1319E800] 04:44:08 INFO - PROCESS | 3800 | 1464612248968 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]]]}] 04:44:09 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. 04:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 594ms 04:44:09 INFO - PROCESS | 3800 | 1464612249020 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3800 | 1464612249022 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:44:09 INFO - PROCESS | 3800 | 1464612249027 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 3800 | 1464612249032 Marionette TRACE conn3 <- [1,358,null,{}] 04:44:09 INFO - PROCESS | 3800 | 1464612249041 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}] 04:44:09 INFO - PROCESS | 3800 | 1464612249123 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:44:09 INFO - PROCESS | 3800 | 1464612249133 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 3800 | ++DOCSHELL 1533D400 == 38 [pid = 3800] [id = 99] 04:44:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (15342000) [pid = 3800] [serial = 294] [outer = 00000000] 04:44:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (15949C00) [pid = 3800] [serial = 295] [outer = 15342000] 04:44:09 INFO - PROCESS | 3800 | 1464612249177 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1595A800) [pid = 3800] [serial = 296] [outer = 15342000] 04:44:09 INFO - PROCESS | 3800 | 1464612249572 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]]]}] 04:44:09 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. 04:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 564ms 04:44:09 INFO - PROCESS | 3800 | 1464612249604 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3800 | 1464612249607 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:44:09 INFO - PROCESS | 3800 | 1464612249610 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 3800 | 1464612249612 Marionette TRACE conn3 <- [1,362,null,{}] 04:44:09 INFO - PROCESS | 3800 | 1464612249598 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}] 04:44:09 INFO - PROCESS | 3800 | 1464612249686 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:44:09 INFO - PROCESS | 3800 | 1464612249693 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 3800 | ++DOCSHELL 1610DC00 == 39 [pid = 3800] [id = 100] 04:44:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1625FC00) [pid = 3800] [serial = 297] [outer = 00000000] 04:44:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (16B04800) [pid = 3800] [serial = 298] [outer = 1625FC00] 04:44:09 INFO - PROCESS | 3800 | 1464612249737 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (171B8400) [pid = 3800] [serial = 299] [outer = 1625FC00] 04:44:10 INFO - PROCESS | 3800 | 1464612250176 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]]]}] 04:44:10 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. 04:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 608ms 04:44:10 INFO - PROCESS | 3800 | 1464612250213 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 3800 | 1464612250215 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:44:10 INFO - PROCESS | 3800 | 1464612250218 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:44:10 INFO - PROCESS | 3800 | 1464612250220 Marionette TRACE conn3 <- [1,366,null,{}] 04:44:10 INFO - PROCESS | 3800 | 1464612250227 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}] 04:44:10 INFO - PROCESS | 3800 | 1464612250310 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:44:10 INFO - PROCESS | 3800 | 1464612250317 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 3800 | ++DOCSHELL 175D4800 == 40 [pid = 3800] [id = 101] 04:44:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (175D5C00) [pid = 3800] [serial = 300] [outer = 00000000] 04:44:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (176DA800) [pid = 3800] [serial = 301] [outer = 175D5C00] 04:44:10 INFO - PROCESS | 3800 | 1464612250371 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (18017400) [pid = 3800] [serial = 302] [outer = 175D5C00] 04:44:10 INFO - PROCESS | 3800 | 1464612250840 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]]]}] 04:44:10 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. 04:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 668ms 04:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:44:10 INFO - PROCESS | 3800 | 1464612250880 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 3800 | 1464612250882 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:44:10 INFO - PROCESS | 3800 | 1464612250885 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 3800 | 1464612250887 Marionette TRACE conn3 <- [1,370,null,{}] 04:44:10 INFO - PROCESS | 3800 | 1464612250890 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}] 04:44:10 INFO - PROCESS | 3800 | 1464612251017 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:44:11 INFO - PROCESS | 3800 | 1464612251055 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 3800 | ++DOCSHELL 12F4B000 == 41 [pid = 3800] [id = 102] 04:44:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1975A000) [pid = 3800] [serial = 303] [outer = 00000000] 04:44:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (19762800) [pid = 3800] [serial = 304] [outer = 1975A000] 04:44:11 INFO - PROCESS | 3800 | 1464612251099 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (19765C00) [pid = 3800] [serial = 305] [outer = 1975A000] 04:44:11 INFO - PROCESS | 3800 | 1464612251497 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]]]}] 04:44:11 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. 04:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 653ms 04:44:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:44:11 INFO - PROCESS | 3800 | 1464612251544 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 3800 | 1464612251546 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:44:11 INFO - PROCESS | 3800 | 1464612251549 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 3800 | 1464612251551 Marionette TRACE conn3 <- [1,374,null,{}] 04:44:11 INFO - PROCESS | 3800 | 1464612251554 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}] 04:44:11 INFO - PROCESS | 3800 | 1464612251658 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:44:11 INFO - PROCESS | 3800 | 1464612251664 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 3800 | ++DOCSHELL 0C77AC00 == 42 [pid = 3800] [id = 103] 04:44:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (171B6400) [pid = 3800] [serial = 306] [outer = 00000000] 04:44:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (199E0400) [pid = 3800] [serial = 307] [outer = 171B6400] 04:44:11 INFO - PROCESS | 3800 | 1464612251708 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (19F3E400) [pid = 3800] [serial = 308] [outer = 171B6400] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (167A1800) [pid = 3800] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1AF02400) [pid = 3800] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (176D9C00) [pid = 3800] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A68BC00) [pid = 3800] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (131DA000) [pid = 3800] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (16B06000) [pid = 3800] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (175D7000) [pid = 3800] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1319E000) [pid = 3800] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1A75EC00) [pid = 3800] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (13E2BC00) [pid = 3800] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (103D9800) [pid = 3800] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:44:11 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (19766000) [pid = 3800] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:44:12 INFO - PROCESS | 3800 | 1464612252232 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:44:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 757ms 04:44:12 INFO - PROCESS | 3800 | 1464612252318 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 3800 | 1464612252320 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:44:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:44:12 INFO - PROCESS | 3800 | 1464612252323 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 3800 | 1464612252325 Marionette TRACE conn3 <- [1,378,null,{}] 04:44:12 INFO - PROCESS | 3800 | 1464612252331 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}] 04:44:12 INFO - PROCESS | 3800 | 1464612252404 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:44:12 INFO - PROCESS | 3800 | 1464612252411 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 3800 | ++DOCSHELL 13E2BC00 == 43 [pid = 3800] [id = 104] 04:44:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1625EC00) [pid = 3800] [serial = 309] [outer = 00000000] 04:44:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (19766000) [pid = 3800] [serial = 310] [outer = 1625EC00] 04:44:12 INFO - PROCESS | 3800 | 1464612252439 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (19F42400) [pid = 3800] [serial = 311] [outer = 1625EC00] 04:44:12 INFO - PROCESS | 3800 | 1464612252875 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:44:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 608ms 04:44:12 INFO - PROCESS | 3800 | 1464612252922 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 3800 | 1464612252924 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:44:12 INFO - PROCESS | 3800 | 1464612252927 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:44:12 INFO - PROCESS | 3800 | 1464612252929 Marionette TRACE conn3 <- [1,382,null,{}] 04:44:12 INFO - PROCESS | 3800 | 1464612252933 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}] 04:44:12 INFO - PROCESS | 3800 | 1464612253005 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:44:12 INFO - PROCESS | 3800 | 1464612253011 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 3800 | ++DOCSHELL 18040400 == 44 [pid = 3800] [id = 105] 04:44:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1975FC00) [pid = 3800] [serial = 312] [outer = 00000000] 04:44:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1A135000) [pid = 3800] [serial = 313] [outer = 1975FC00] 04:44:13 INFO - PROCESS | 3800 | 1464612253054 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1A20F400) [pid = 3800] [serial = 314] [outer = 1975FC00] 04:44:13 INFO - PROCESS | 3800 | 1464612253466 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:44:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 564ms 04:44:13 INFO - PROCESS | 3800 | 1464612253507 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 3800 | 1464612253509 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:44:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:44:13 INFO - PROCESS | 3800 | 1464612253513 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 3800 | 1464612253514 Marionette TRACE conn3 <- [1,386,null,{}] 04:44:13 INFO - PROCESS | 3800 | 1464612253502 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}] 04:44:13 INFO - PROCESS | 3800 | 1464612253574 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:44:13 INFO - PROCESS | 3800 | 1464612253582 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 3800 | ++DOCSHELL 1A129000 == 45 [pid = 3800] [id = 106] 04:44:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1A12FC00) [pid = 3800] [serial = 315] [outer = 00000000] 04:44:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1A684800) [pid = 3800] [serial = 316] [outer = 1A12FC00] 04:44:13 INFO - PROCESS | 3800 | 1464612253644 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A75BC00) [pid = 3800] [serial = 317] [outer = 1A12FC00] 04:44:14 INFO - PROCESS | 3800 | 1464612254296 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:44:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 861ms 04:44:14 INFO - PROCESS | 3800 | 1464612254364 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 3800 | 1464612254369 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:44:14 INFO - PROCESS | 3800 | 1464612254375 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 3800 | 1464612254379 Marionette TRACE conn3 <- [1,390,null,{}] 04:44:14 INFO - PROCESS | 3800 | 1464612254384 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}] 04:44:14 INFO - PROCESS | 3800 | 1464612254488 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:44:14 INFO - PROCESS | 3800 | 1464612254566 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 3800 | ++DOCSHELL 10A5F400 == 46 [pid = 3800] [id = 107] 04:44:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10A60C00) [pid = 3800] [serial = 318] [outer = 00000000] 04:44:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (13195000) [pid = 3800] [serial = 319] [outer = 10A60C00] 04:44:14 INFO - PROCESS | 3800 | 1464612254604 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (13950C00) [pid = 3800] [serial = 320] [outer = 10A60C00] 04:44:15 INFO - PROCESS | 3800 | 1464612255244 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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 04:44:15 INFO - PROCESS | 3800 | 1464612255266 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 3800 | 1464612255272 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:44:15 INFO - PROCESS | 3800 | 1464612255279 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 3800 | 1464612255281 Marionette TRACE conn3 <- [1,394,null,{}] 04:44:15 INFO - PROCESS | 3800 | 1464612255285 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}] 04:44:15 INFO - PROCESS | 3800 | 1464612255388 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:44:15 INFO - PROCESS | 3800 | 1464612255478 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 3800 | ++DOCSHELL 15344000 == 47 [pid = 3800] [id = 108] 04:44:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (15643400) [pid = 3800] [serial = 321] [outer = 00000000] 04:44:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (15963400) [pid = 3800] [serial = 322] [outer = 15643400] 04:44:15 INFO - PROCESS | 3800 | 1464612255532 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (16B06400) [pid = 3800] [serial = 323] [outer = 15643400] 04:44:16 INFO - PROCESS | 3800 | 1464612256131 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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 891ms 04:44:16 INFO - PROCESS | 3800 | 1464612256189 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 3800 | 1464612256191 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:44:16 INFO - PROCESS | 3800 | 1464612256196 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3800 | 1464612256200 Marionette TRACE conn3 <- [1,398,null,{}] 04:44:16 INFO - PROCESS | 3800 | 1464612256211 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}] 04:44:16 INFO - PROCESS | 3800 | 1464612256297 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:44:16 INFO - PROCESS | 3800 | 1464612256375 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 3800 | ++DOCSHELL 1A206400 == 48 [pid = 3800] [id = 109] 04:44:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1A209C00) [pid = 3800] [serial = 324] [outer = 00000000] 04:44:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1A3D8400) [pid = 3800] [serial = 325] [outer = 1A209C00] 04:44:16 INFO - PROCESS | 3800 | 1464612256431 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (1A759400) [pid = 3800] [serial = 326] [outer = 1A209C00] 04:44:17 INFO - PROCESS | 3800 | 1464612257056 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 890ms 04:44:17 INFO - PROCESS | 3800 | 1464612257088 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 3800 | 1464612257090 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:44:17 INFO - PROCESS | 3800 | 1464612257109 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 3800 | 1464612257111 Marionette TRACE conn3 <- [1,402,null,{}] 04:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:44:17 INFO - PROCESS | 3800 | 1464612257115 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}] 04:44:17 INFO - PROCESS | 3800 | 1464612257218 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:44:17 INFO - PROCESS | 3800 | 1464612257293 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 3800 | ++DOCSHELL 1394A800 == 49 [pid = 3800] [id = 110] 04:44:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (13E2E800) [pid = 3800] [serial = 327] [outer = 00000000] 04:44:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (143C3800) [pid = 3800] [serial = 328] [outer = 13E2E800] 04:44:17 INFO - PROCESS | 3800 | 1464612257334 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (156AB000) [pid = 3800] [serial = 329] [outer = 13E2E800] 04:44:18 INFO - PROCESS | 3800 | 1464612258072 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]]]}] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 18040400 == 48 [pid = 3800] [id = 105] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 13E2BC00 == 47 [pid = 3800] [id = 104] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 0C77AC00 == 46 [pid = 3800] [id = 103] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 12F4B000 == 45 [pid = 3800] [id = 102] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 175D4800 == 44 [pid = 3800] [id = 101] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 1610DC00 == 43 [pid = 3800] [id = 100] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 1533D400 == 42 [pid = 3800] [id = 99] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 13149400 == 41 [pid = 3800] [id = 98] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 11018800 == 40 [pid = 3800] [id = 97] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 0C772C00 == 39 [pid = 3800] [id = 96] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 0C778800 == 38 [pid = 3800] [id = 94] 04:44:18 INFO - PROCESS | 3800 | --DOCSHELL 0C76CC00 == 37 [pid = 3800] [id = 93] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1A75B400) [pid = 3800] [serial = 191] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1A753C00) [pid = 3800] [serial = 262] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1A8B0400) [pid = 3800] [serial = 265] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (14310400) [pid = 3800] [serial = 248] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (13952800) [pid = 3800] [serial = 247] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (17096C00) [pid = 3800] [serial = 253] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (17362800) [pid = 3800] [serial = 254] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1975C400) [pid = 3800] [serial = 256] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (19768000) [pid = 3800] [serial = 257] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13E2D000) [pid = 3800] [serial = 250] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1533A800) [pid = 3800] [serial = 251] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1A8B5800) [pid = 3800] [serial = 245] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A818000) [pid = 3800] [serial = 244] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (11212000) [pid = 3800] [serial = 235] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (143C1800) [pid = 3800] [serial = 238] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1975BC00) [pid = 3800] [serial = 241] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1A80C000) [pid = 3800] [serial = 263] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1A8BB800) [pid = 3800] [serial = 266] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (199E1000) [pid = 3800] [serial = 271] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1AF0EC00) [pid = 3800] [serial = 275] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (11213800) [pid = 3800] [serial = 268] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (1AD15800) [pid = 3800] [serial = 272] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (12F14C00) [pid = 3800] [serial = 269] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1A105000) [pid = 3800] [serial = 259] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1A130400) [pid = 3800] [serial = 260] [outer = 00000000] [url = about:blank] 04:44:18 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1AF06800) [pid = 3800] [serial = 274] [outer = 00000000] [url = about:blank] 04:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1039ms 04:44:18 INFO - PROCESS | 3800 | 1464612258171 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 3800 | 1464612258176 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:44:18 INFO - PROCESS | 3800 | 1464612258182 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 3800 | 1464612258186 Marionette TRACE conn3 <- [1,406,null,{}] 04:44:18 INFO - PROCESS | 3800 | 1464612258191 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}] 04:44:18 INFO - PROCESS | 3800 | 1464612258274 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:44:18 INFO - PROCESS | 3800 | 1464612258289 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 3800 | ++DOCSHELL 11020000 == 38 [pid = 3800] [id = 111] 04:44:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1120E400) [pid = 3800] [serial = 330] [outer = 00000000] 04:44:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (114E7C00) [pid = 3800] [serial = 331] [outer = 1120E400] 04:44:18 INFO - PROCESS | 3800 | 1464612258318 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (12966C00) [pid = 3800] [serial = 332] [outer = 1120E400] 04:44:18 INFO - PROCESS | 3800 | 1464612258778 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]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 668ms 04:44:18 INFO - PROCESS | 3800 | 1464612258845 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 3800 | 1464612258850 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:44:18 INFO - PROCESS | 3800 | 1464612258856 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 3800 | 1464612258859 Marionette TRACE conn3 <- [1,410,null,{}] 04:44:18 INFO - PROCESS | 3800 | 1464612258862 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}] 04:44:18 INFO - PROCESS | 3800 | 1464612258943 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:44:18 INFO - PROCESS | 3800 | 1464612258951 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 3800 | ++DOCSHELL 13E29400 == 39 [pid = 3800] [id = 112] 04:44:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1430B000) [pid = 3800] [serial = 333] [outer = 00000000] 04:44:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (143C1800) [pid = 3800] [serial = 334] [outer = 1430B000] 04:44:18 INFO - PROCESS | 3800 | 1464612258996 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1530A400) [pid = 3800] [serial = 335] [outer = 1430B000] 04:44:19 INFO - PROCESS | 3800 | 1464612259417 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 594ms 04:44:19 INFO - PROCESS | 3800 | 1464612259455 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3800 | 1464612259458 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:44:19 INFO - PROCESS | 3800 | 1464612259461 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 3800 | 1464612259464 Marionette TRACE conn3 <- [1,414,null,{}] 04:44:19 INFO - PROCESS | 3800 | 1464612259474 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}] 04:44:19 INFO - PROCESS | 3800 | 1464612259555 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:44:19 INFO - PROCESS | 3800 | 1464612259564 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 3800 | ++DOCSHELL 156AD800 == 40 [pid = 3800] [id = 113] 04:44:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (157D2C00) [pid = 3800] [serial = 336] [outer = 00000000] 04:44:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (16261800) [pid = 3800] [serial = 337] [outer = 157D2C00] 04:44:19 INFO - PROCESS | 3800 | 1464612259610 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (170A4400) [pid = 3800] [serial = 338] [outer = 157D2C00] 04:44:20 INFO - PROCESS | 3800 | 1464612260033 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]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 608ms 04:44:20 INFO - PROCESS | 3800 | 1464612260079 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 3800 | 1464612260082 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:44:20 INFO - PROCESS | 3800 | 1464612260085 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 3800 | 1464612260087 Marionette TRACE conn3 <- [1,418,null,{}] 04:44:20 INFO - PROCESS | 3800 | 1464612260090 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}] 04:44:20 INFO - PROCESS | 3800 | 1464612260163 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:44:20 INFO - PROCESS | 3800 | 1464612260200 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 3800 | ++DOCSHELL 175E0400 == 41 [pid = 3800] [id = 114] 04:44:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (175E3000) [pid = 3800] [serial = 339] [outer = 00000000] 04:44:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (18037800) [pid = 3800] [serial = 340] [outer = 175E3000] 04:44:20 INFO - PROCESS | 3800 | 1464612260244 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (18040400) [pid = 3800] [serial = 341] [outer = 175E3000] 04:44:21 INFO - PROCESS | 3800 | 1464612261124 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]]]}] 04:44:21 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 04:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1084ms 04:44:21 INFO - PROCESS | 3800 | 1464612261171 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 3800 | 1464612261173 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:44:21 INFO - PROCESS | 3800 | 1464612261160 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 3800 | 1464612261162 Marionette TRACE conn3 <- [1,422,null,{}] 04:44:21 INFO - PROCESS | 3800 | 1464612261172 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}] 04:44:21 INFO - PROCESS | 3800 | 1464612261272 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:44:21 INFO - PROCESS | 3800 | 1464612261279 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 3800 | ++DOCSHELL 156B4000 == 42 [pid = 3800] [id = 115] 04:44:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (175D7000) [pid = 3800] [serial = 342] [outer = 00000000] 04:44:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (19767400) [pid = 3800] [serial = 343] [outer = 175D7000] 04:44:21 INFO - PROCESS | 3800 | 1464612261324 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (199D6000) [pid = 3800] [serial = 344] [outer = 175D7000] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (175D5C00) [pid = 3800] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1319E800) [pid = 3800] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (15342000) [pid = 3800] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1625FC00) [pid = 3800] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1101AC00) [pid = 3800] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (0C776400) [pid = 3800] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1975A000) [pid = 3800] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1975FC00) [pid = 3800] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (171B6400) [pid = 3800] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1625EC00) [pid = 3800] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:44:21 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (1A20C400) [pid = 3800] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:44:22 INFO - PROCESS | 3800 | 1464612262228 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1083ms 04:44:22 INFO - PROCESS | 3800 | 1464612262270 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 3800 | 1464612262272 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:44:22 INFO - PROCESS | 3800 | 1464612262258 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 3800 | 1464612262260 Marionette TRACE conn3 <- [1,426,null,{}] 04:44:22 INFO - PROCESS | 3800 | 1464612262263 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}] 04:44:22 INFO - PROCESS | 3800 | 1464612262347 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:44:22 INFO - PROCESS | 3800 | 1464612262354 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 3800 | ++DOCSHELL 105F5000 == 43 [pid = 3800] [id = 116] 04:44:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (105FB000) [pid = 3800] [serial = 345] [outer = 00000000] 04:44:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1782D000) [pid = 3800] [serial = 346] [outer = 105FB000] 04:44:22 INFO - PROCESS | 3800 | 1464612262400 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (19764C00) [pid = 3800] [serial = 347] [outer = 105FB000] 04:44:22 INFO - PROCESS | 3800 | 1464612262805 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] 04:44:22 INFO - PROCESS | 3800 | 1464612262839 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:44:22 INFO - PROCESS | 3800 | 1464612262843 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 3800 | 1464612262846 Marionette TRACE conn3 <- [1,430,null,{}] 04:44:22 INFO - PROCESS | 3800 | 1464612262850 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}] 04:44:22 INFO - PROCESS | 3800 | 1464612262931 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:44:22 INFO - PROCESS | 3800 | 1464612262937 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 3800 | ++DOCSHELL 1043F400 == 44 [pid = 3800] [id = 117] 04:44:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (17BE9400) [pid = 3800] [serial = 348] [outer = 00000000] 04:44:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1A3CA000) [pid = 3800] [serial = 349] [outer = 17BE9400] 04:44:22 INFO - PROCESS | 3800 | 1464612262965 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1A687000) [pid = 3800] [serial = 350] [outer = 17BE9400] 04:44:23 INFO - PROCESS | 3800 | 1464612263360 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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 564ms 04:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:44:23 INFO - PROCESS | 3800 | 1464612263406 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 3800 | 1464612263408 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:44:23 INFO - PROCESS | 3800 | 1464612263412 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 3800 | 1464612263413 Marionette TRACE conn3 <- [1,434,null,{}] 04:44:23 INFO - PROCESS | 3800 | 1464612263417 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}] 04:44:23 INFO - PROCESS | 3800 | 1464612263497 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:44:23 INFO - PROCESS | 3800 | 1464612263504 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 3800 | ++DOCSHELL 118CFC00 == 45 [pid = 3800] [id = 118] 04:44:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1A75CC00) [pid = 3800] [serial = 351] [outer = 00000000] 04:44:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1A815000) [pid = 3800] [serial = 352] [outer = 1A75CC00] 04:44:23 INFO - PROCESS | 3800 | 1464612263547 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1A8AFC00) [pid = 3800] [serial = 353] [outer = 1A75CC00] 04:44:23 INFO - PROCESS | 3800 | 1464612263970 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 608ms 04:44:24 INFO - PROCESS | 3800 | 1464612264015 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3800 | 1464612264017 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:44:24 INFO - PROCESS | 3800 | 1464612264020 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 3800 | 1464612264022 Marionette TRACE conn3 <- [1,438,null,{}] 04:44:24 INFO - PROCESS | 3800 | 1464612264025 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}] 04:44:24 INFO - PROCESS | 3800 | 1464612264103 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:44:24 INFO - PROCESS | 3800 | 1464612264109 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 3800 | ++DOCSHELL 1A811000 == 46 [pid = 3800] [id = 119] 04:44:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A812000) [pid = 3800] [serial = 354] [outer = 00000000] 04:44:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1A8BC800) [pid = 3800] [serial = 355] [outer = 1A812000] 04:44:24 INFO - PROCESS | 3800 | 1464612264152 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1AD12000) [pid = 3800] [serial = 356] [outer = 1A812000] 04:44:24 INFO - PROCESS | 3800 | 1464612264820 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 861ms 04:44:24 INFO - PROCESS | 3800 | 1464612264892 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3800 | 1464612264901 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:44:24 INFO - PROCESS | 3800 | 1464612264906 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 3800 | 1464612264911 Marionette TRACE conn3 <- [1,442,null,{}] 04:44:24 INFO - PROCESS | 3800 | 1464612264916 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}] 04:44:25 INFO - PROCESS | 3800 | 1464612265042 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:44:25 INFO - PROCESS | 3800 | 1464612265156 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 3800 | ++DOCSHELL 10A61000 == 47 [pid = 3800] [id = 120] 04:44:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (10A64000) [pid = 3800] [serial = 357] [outer = 00000000] 04:44:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (13144400) [pid = 3800] [serial = 358] [outer = 10A64000] 04:44:25 INFO - PROCESS | 3800 | 1464612265212 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (13E29C00) [pid = 3800] [serial = 359] [outer = 10A64000] 04:44:25 INFO - PROCESS | 3800 | 1464612265744 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 891ms 04:44:25 INFO - PROCESS | 3800 | 1464612265802 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 3800 | 1464612265807 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:44:25 INFO - PROCESS | 3800 | 1464612265814 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 3800 | 1464612265817 Marionette TRACE conn3 <- [1,446,null,{}] 04:44:25 INFO - PROCESS | 3800 | 1464612265821 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}] 04:44:25 INFO - PROCESS | 3800 | 1464612265931 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:44:26 INFO - PROCESS | 3800 | 1464612266052 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 3800 | ++DOCSHELL 156AA000 == 48 [pid = 3800] [id = 121] 04:44:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (156B6C00) [pid = 3800] [serial = 360] [outer = 00000000] 04:44:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (16260C00) [pid = 3800] [serial = 361] [outer = 156B6C00] 04:44:26 INFO - PROCESS | 3800 | 1464612266107 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (171B6400) [pid = 3800] [serial = 362] [outer = 156B6C00] 04:44:26 INFO - PROCESS | 3800 | 1464612266736 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 995ms 04:44:26 INFO - PROCESS | 3800 | 1464612266951 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3800 | 1464612266956 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:44:26 INFO - PROCESS | 3800 | 1464612266961 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 3800 | 1464612266964 Marionette TRACE conn3 <- [1,450,null,{}] 04:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:44:26 INFO - PROCESS | 3800 | 1464612266969 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}] 04:44:27 INFO - PROCESS | 3800 | 1464612267046 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:44:27 INFO - PROCESS | 3800 | 1464612267129 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 3800 | ++DOCSHELL 11213000 == 49 [pid = 3800] [id = 122] 04:44:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (11213800) [pid = 3800] [serial = 363] [outer = 00000000] 04:44:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (11DBBC00) [pid = 3800] [serial = 364] [outer = 11213800] 04:44:27 INFO - PROCESS | 3800 | 1464612267178 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (13195400) [pid = 3800] [serial = 365] [outer = 11213800] 04:44:27 INFO - PROCESS | 3800 | 1464612267763 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] 04:44:27 INFO - PROCESS | 3800 | 1464612267825 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:44:27 INFO - PROCESS | 3800 | 1464612267833 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 3800 | 1464612267837 Marionette TRACE conn3 <- [1,454,null,{}] 04:44:27 INFO - PROCESS | 3800 | 1464612267841 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}] 04:44:27 INFO - PROCESS | 3800 | 1464612267959 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:44:28 INFO - PROCESS | 3800 | 1464612268018 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 3800 | ++DOCSHELL 11870000 == 36 [pid = 3800] [id = 123] 04:44:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (118CFC00) [pid = 3800] [serial = 366] [outer = 00000000] 04:44:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (11DBA400) [pid = 3800] [serial = 367] [outer = 118CFC00] 04:44:28 INFO - PROCESS | 3800 | 1464612268045 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1372E400) [pid = 3800] [serial = 368] [outer = 118CFC00] 04:44:28 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:28 INFO - PROCESS | 3800 | 1464612268402 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 608ms 04:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:44:28 INFO - PROCESS | 3800 | 1464612268433 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3800 | 1464612268435 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:44:28 INFO - PROCESS | 3800 | 1464612268438 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 3800 | 1464612268440 Marionette TRACE conn3 <- [1,458,null,{}] 04:44:28 INFO - PROCESS | 3800 | 1464612268449 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}] 04:44:28 INFO - PROCESS | 3800 | 1464612268533 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:44:28 INFO - PROCESS | 3800 | 1464612268542 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 3800 | ++DOCSHELL 156A8400 == 37 [pid = 3800] [id = 124] 04:44:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (156A8C00) [pid = 3800] [serial = 369] [outer = 00000000] 04:44:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (156B4400) [pid = 3800] [serial = 370] [outer = 156A8C00] 04:44:28 INFO - PROCESS | 3800 | 1464612268594 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (157D2800) [pid = 3800] [serial = 371] [outer = 156A8C00] 04:44:29 INFO - PROCESS | 3800 | 1464612269057 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] 04:44:29 INFO - PROCESS | 3800 | 1464612269103 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:44:29 INFO - PROCESS | 3800 | 1464612269106 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:44:29 INFO - PROCESS | 3800 | 1464612269108 Marionette TRACE conn3 <- [1,462,null,{}] 04:44:29 INFO - PROCESS | 3800 | 1464612269112 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}] 04:44:29 INFO - PROCESS | 3800 | 1464612269191 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:44:29 INFO - PROCESS | 3800 | 1464612269200 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 3800 | ++DOCSHELL 1595EC00 == 38 [pid = 3800] [id = 125] 04:44:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (170A2000) [pid = 3800] [serial = 372] [outer = 00000000] 04:44:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (175E1000) [pid = 3800] [serial = 373] [outer = 170A2000] 04:44:29 INFO - PROCESS | 3800 | 1464612269245 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (17822000) [pid = 3800] [serial = 374] [outer = 170A2000] 04:44:29 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:29 INFO - PROCESS | 3800 | 1464612269651 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] 04:44:29 INFO - PROCESS | 3800 | 1464612269685 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:44:29 INFO - PROCESS | 3800 | 1464612269688 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 3800 | 1464612269690 Marionette TRACE conn3 <- [1,466,null,{}] 04:44:29 INFO - PROCESS | 3800 | 1464612269693 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}] 04:44:29 INFO - PROCESS | 3800 | 1464612269767 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:44:29 INFO - PROCESS | 3800 | 1464612269757 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 3800 | ++DOCSHELL 176DA400 == 39 [pid = 3800] [id = 126] 04:44:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (18032C00) [pid = 3800] [serial = 375] [outer = 00000000] 04:44:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (19762C00) [pid = 3800] [serial = 376] [outer = 18032C00] 04:44:29 INFO - PROCESS | 3800 | 1464612269811 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (19767000) [pid = 3800] [serial = 377] [outer = 18032C00] 04:44:30 INFO - PROCESS | 3800 | 1464612270262 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] 04:44:30 INFO - PROCESS | 3800 | 1464612270295 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:44:30 INFO - PROCESS | 3800 | 1464612270298 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 3800 | 1464612270300 Marionette TRACE conn3 <- [1,470,null,{}] 04:44:30 INFO - PROCESS | 3800 | 1464612270303 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}] 04:44:30 INFO - PROCESS | 3800 | 1464612270408 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:44:30 INFO - PROCESS | 3800 | 1464612270418 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 3800 | ++DOCSHELL 17BF5C00 == 40 [pid = 3800] [id = 127] 04:44:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1997B400) [pid = 3800] [serial = 378] [outer = 00000000] 04:44:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A12AC00) [pid = 3800] [serial = 379] [outer = 1997B400] 04:44:30 INFO - PROCESS | 3800 | 1464612270505 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1A20F800) [pid = 3800] [serial = 380] [outer = 1997B400] 04:44:30 INFO - PROCESS | 3800 | 1464612270906 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 653ms 04:44:30 INFO - PROCESS | 3800 | 1464612270965 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 3800 | 1464612270967 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:44:30 INFO - PROCESS | 3800 | 1464612270970 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 3800 | 1464612270972 Marionette TRACE conn3 <- [1,474,null,{}] 04:44:30 INFO - PROCESS | 3800 | 1464612270975 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}] 04:44:31 INFO - PROCESS | 3800 | 1464612271085 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:44:31 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:44:31 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:44:31 INFO - PROCESS | 3800 | 1464612271149 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 3800 | ++DOCSHELL 11283400 == 41 [pid = 3800] [id = 128] 04:44:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1A135000) [pid = 3800] [serial = 381] [outer = 00000000] 04:44:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1A75E800) [pid = 3800] [serial = 382] [outer = 1A135000] 04:44:31 INFO - PROCESS | 3800 | 1464612271214 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1A815400) [pid = 3800] [serial = 383] [outer = 1A135000] 04:44:31 INFO - PROCESS | 3800 | 1464612271637 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 697ms 04:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:44:31 INFO - PROCESS | 3800 | 1464612271673 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 3800 | 1464612271675 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:44:31 INFO - PROCESS | 3800 | 1464612271678 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 3800 | 1464612271680 Marionette TRACE conn3 <- [1,478,null,{}] 04:44:31 INFO - PROCESS | 3800 | 1464612271684 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}] 04:44:31 INFO - PROCESS | 3800 | 1464612271786 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:44:31 INFO - PROCESS | 3800 | 1464612271792 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 3800 | ++DOCSHELL 19F44C00 == 42 [pid = 3800] [id = 129] 04:44:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (1A80EC00) [pid = 3800] [serial = 384] [outer = 00000000] 04:44:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1A8BD000) [pid = 3800] [serial = 385] [outer = 1A80EC00] 04:44:31 INFO - PROCESS | 3800 | 1464612271836 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1AD18400) [pid = 3800] [serial = 386] [outer = 1A80EC00] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (175D7000) [pid = 3800] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (17BE9400) [pid = 3800] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1801B000) [pid = 3800] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1120E400) [pid = 3800] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13E2E800) [pid = 3800] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (175E3000) [pid = 3800] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1430B000) [pid = 3800] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (13A52800) [pid = 3800] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (10E2B400) [pid = 3800] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (157D2C00) [pid = 3800] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (105FB000) [pid = 3800] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:44:32 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1A75CC00) [pid = 3800] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:44:32 INFO - PROCESS | 3800 | 1464612272338 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 698ms 04:44:32 INFO - PROCESS | 3800 | 1464612272404 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:44:32 INFO - PROCESS | 3800 | 1464612272406 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:44:32 INFO - PROCESS | 3800 | 1464612272409 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 3800 | 1464612272411 Marionette TRACE conn3 <- [1,482,null,{}] 04:44:32 INFO - PROCESS | 3800 | 1464612272417 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}] 04:44:32 INFO - PROCESS | 3800 | 1464612272495 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:44:32 INFO - PROCESS | 3800 | 1464612272502 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 3800 | ++DOCSHELL 13205000 == 43 [pid = 3800] [id = 130] 04:44:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (15307000) [pid = 3800] [serial = 387] [outer = 00000000] 04:44:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (17BE9400) [pid = 3800] [serial = 388] [outer = 15307000] 04:44:32 INFO - PROCESS | 3800 | 1464612272529 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (19765800) [pid = 3800] [serial = 389] [outer = 15307000] 04:44:32 INFO - PROCESS | 3800 | 1464612272937 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 564ms 04:44:32 INFO - PROCESS | 3800 | 1464612272967 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 3800 | 1464612272969 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:44:32 INFO - PROCESS | 3800 | 1464612272972 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:44:32 INFO - PROCESS | 3800 | 1464612272973 Marionette TRACE conn3 <- [1,486,null,{}] 04:44:32 INFO - PROCESS | 3800 | 1464612272981 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}] 04:44:33 INFO - PROCESS | 3800 | 1464612273056 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:44:33 INFO - PROCESS | 3800 | 1464612273062 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 3800 | ++DOCSHELL 1625F800 == 44 [pid = 3800] [id = 131] 04:44:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1A68D000) [pid = 3800] [serial = 390] [outer = 00000000] 04:44:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A8B4400) [pid = 3800] [serial = 391] [outer = 1A68D000] 04:44:33 INFO - PROCESS | 3800 | 1464612273113 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1AF03400) [pid = 3800] [serial = 392] [outer = 1A68D000] 04:44:33 INFO - PROCESS | 3800 | 1464612273497 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 564ms 04:44:33 INFO - PROCESS | 3800 | 1464612273548 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 3800 | 1464612273550 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:44:33 INFO - PROCESS | 3800 | 1464612273557 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 3800 | 1464612273559 Marionette TRACE conn3 <- [1,490,null,{}] 04:44:33 INFO - PROCESS | 3800 | 1464612273562 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}] 04:44:33 INFO - PROCESS | 3800 | 1464612273656 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:44:33 INFO - PROCESS | 3800 | 1464612273645 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 3800 | ++DOCSHELL 10E04400 == 45 [pid = 3800] [id = 132] 04:44:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (10E08C00) [pid = 3800] [serial = 393] [outer = 00000000] 04:44:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (10E10000) [pid = 3800] [serial = 394] [outer = 10E08C00] 04:44:33 INFO - PROCESS | 3800 | 1464612273693 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1AF06400) [pid = 3800] [serial = 395] [outer = 10E08C00] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 1A75C800 == 44 [pid = 3800] [id = 82] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 1319C800 == 43 [pid = 3800] [id = 54] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 13149000 == 42 [pid = 3800] [id = 95] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 1A129000 == 41 [pid = 3800] [id = 106] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 13E26000 == 40 [pid = 3800] [id = 66] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 11870000 == 39 [pid = 3800] [id = 123] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 11213000 == 38 [pid = 3800] [id = 122] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 10A61000 == 37 [pid = 3800] [id = 120] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 156AA000 == 36 [pid = 3800] [id = 121] 04:44:34 INFO - PROCESS | 3800 | --DOCSHELL 1A811000 == 35 [pid = 3800] [id = 119] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 156A8400 == 34 [pid = 3800] [id = 124] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 176DA400 == 33 [pid = 3800] [id = 126] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 1595EC00 == 32 [pid = 3800] [id = 125] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 11283400 == 31 [pid = 3800] [id = 128] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 1625F800 == 30 [pid = 3800] [id = 131] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 19F44C00 == 29 [pid = 3800] [id = 129] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 13205000 == 28 [pid = 3800] [id = 130] 04:44:35 INFO - PROCESS | 3800 | --DOCSHELL 17BF5C00 == 27 [pid = 3800] [id = 127] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1A8AFC00) [pid = 3800] [serial = 353] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (199D6000) [pid = 3800] [serial = 344] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A3D8400) [pid = 3800] [serial = 325] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1A687000) [pid = 3800] [serial = 350] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (19F39000) [pid = 3800] [serial = 242] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (12966C00) [pid = 3800] [serial = 332] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (156AB000) [pid = 3800] [serial = 329] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (13195000) [pid = 3800] [serial = 319] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1A3CA000) [pid = 3800] [serial = 349] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (114E7C00) [pid = 3800] [serial = 331] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (15963400) [pid = 3800] [serial = 322] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (18040400) [pid = 3800] [serial = 341] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (143C3800) [pid = 3800] [serial = 328] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (1530A400) [pid = 3800] [serial = 335] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (143C1800) [pid = 3800] [serial = 334] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1595FC00) [pid = 3800] [serial = 239] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (18037800) [pid = 3800] [serial = 340] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (11D1FC00) [pid = 3800] [serial = 236] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (16261800) [pid = 3800] [serial = 337] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (19767400) [pid = 3800] [serial = 343] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (19764C00) [pid = 3800] [serial = 347] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (1782D000) [pid = 3800] [serial = 346] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (170A4400) [pid = 3800] [serial = 338] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (1A815000) [pid = 3800] [serial = 352] [outer = 00000000] [url = about:blank] 04:44:35 INFO - PROCESS | 3800 | 1464612275482 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1944ms 04:44:35 INFO - PROCESS | 3800 | 1464612275508 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 3800 | 1464612275511 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:44:35 INFO - PROCESS | 3800 | 1464612275520 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3800 | 1464612275523 Marionette TRACE conn3 <- [1,494,null,{}] 04:44:35 INFO - PROCESS | 3800 | 1464612275532 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}] 04:44:35 INFO - PROCESS | 3800 | 1464612275601 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:44:35 INFO - PROCESS | 3800 | 1464612275610 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 3800 | ++DOCSHELL 104F2000 == 28 [pid = 3800] [id = 133] 04:44:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (10558400) [pid = 3800] [serial = 396] [outer = 00000000] 04:44:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (10A62800) [pid = 3800] [serial = 397] [outer = 10558400] 04:44:35 INFO - PROCESS | 3800 | 1464612275658 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (10B63400) [pid = 3800] [serial = 398] [outer = 10558400] 04:44:36 INFO - PROCESS | 3800 | 1464612276095 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 624ms 04:44:36 INFO - PROCESS | 3800 | 1464612276136 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3800 | 1464612276142 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:44:36 INFO - PROCESS | 3800 | 1464612276148 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3800 | 1464612276151 Marionette TRACE conn3 <- [1,498,null,{}] 04:44:36 INFO - PROCESS | 3800 | 1464612276157 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}] 04:44:36 INFO - PROCESS | 3800 | 1464612276244 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:44:36 INFO - PROCESS | 3800 | 1464612276254 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 3800 | ++DOCSHELL 11019C00 == 29 [pid = 3800] [id = 134] 04:44:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (11208800) [pid = 3800] [serial = 399] [outer = 00000000] 04:44:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (11287C00) [pid = 3800] [serial = 400] [outer = 11208800] 04:44:36 INFO - PROCESS | 3800 | 1464612276299 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (114E7C00) [pid = 3800] [serial = 401] [outer = 11208800] 04:44:36 INFO - PROCESS | 3800 | 1464612276700 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 594ms 04:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:44:36 INFO - PROCESS | 3800 | 1464612276747 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3800 | 1464612276750 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:44:36 INFO - PROCESS | 3800 | 1464612276753 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3800 | 1464612276757 Marionette TRACE conn3 <- [1,502,null,{}] 04:44:36 INFO - PROCESS | 3800 | 1464612276767 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}] 04:44:36 INFO - PROCESS | 3800 | 1464612276846 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:44:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13143C00) [pid = 3800] [serial = 402] [outer = 1B3E4400] 04:44:36 INFO - PROCESS | 3800 | 1464612276909 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 3800 | ++DOCSHELL 131DBC00 == 30 [pid = 3800] [id = 135] 04:44:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (131EDC00) [pid = 3800] [serial = 403] [outer = 00000000] 04:44:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1320AC00) [pid = 3800] [serial = 404] [outer = 131EDC00] 04:44:37 INFO - PROCESS | 3800 | 1464612277011 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (13949C00) [pid = 3800] [serial = 405] [outer = 131EDC00] 04:44:37 INFO - PROCESS | 3800 | 1464612277410 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]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 698ms 04:44:37 INFO - PROCESS | 3800 | 1464612277456 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 3800 | 1464612277459 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:44:37 INFO - PROCESS | 3800 | 1464612277462 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:44:37 INFO - PROCESS | 3800 | 1464612277463 Marionette TRACE conn3 <- [1,506,null,{}] 04:44:37 INFO - PROCESS | 3800 | 1464612277467 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}] 04:44:37 INFO - PROCESS | 3800 | 1464612277569 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:44:37 INFO - PROCESS | 3800 | 1464612277577 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 3800 | ++DOCSHELL 10E2B000 == 31 [pid = 3800] [id = 136] 04:44:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1372B400) [pid = 3800] [serial = 406] [outer = 00000000] 04:44:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (143C1800) [pid = 3800] [serial = 407] [outer = 1372B400] 04:44:37 INFO - PROCESS | 3800 | 1464612277637 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1530B000) [pid = 3800] [serial = 408] [outer = 1372B400] 04:44:38 INFO - PROCESS | 3800 | 1464612278008 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 564ms 04:44:38 INFO - PROCESS | 3800 | 1464612278041 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 3800 | 1464612278043 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:44:38 INFO - PROCESS | 3800 | 1464612278046 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 3800 | 1464612278048 Marionette TRACE conn3 <- [1,510,null,{}] 04:44:38 INFO - PROCESS | 3800 | 1464612278051 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}] 04:44:38 INFO - PROCESS | 3800 | 1464612278109 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:44:38 INFO - PROCESS | 3800 | 1464612278210 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 3800 | ++DOCSHELL 143B1C00 == 32 [pid = 3800] [id = 137] 04:44:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (15308C00) [pid = 3800] [serial = 409] [outer = 00000000] 04:44:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (156AF800) [pid = 3800] [serial = 410] [outer = 15308C00] 04:44:38 INFO - PROCESS | 3800 | 1464612278261 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (156B6000) [pid = 3800] [serial = 411] [outer = 15308C00] 04:44:38 INFO - PROCESS | 3800 | 1464612278603 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 609ms 04:44:38 INFO - PROCESS | 3800 | 1464612278647 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 3800 | 1464612278649 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:44:38 INFO - PROCESS | 3800 | 1464612278653 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 3800 | 1464612278654 Marionette TRACE conn3 <- [1,514,null,{}] 04:44:38 INFO - PROCESS | 3800 | 1464612278665 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}] 04:44:38 INFO - PROCESS | 3800 | 1464612278738 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:44:38 INFO - PROCESS | 3800 | 1464612278746 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 3800 | ++DOCSHELL 159B3400 == 33 [pid = 3800] [id = 138] 04:44:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (159B9C00) [pid = 3800] [serial = 412] [outer = 00000000] 04:44:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1625E800) [pid = 3800] [serial = 413] [outer = 159B9C00] 04:44:38 INFO - PROCESS | 3800 | 1464612278790 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (16B04C00) [pid = 3800] [serial = 414] [outer = 159B9C00] 04:44:39 INFO - PROCESS | 3800 | 1464612279168 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]]]}] 04:44:39 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 04:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 564ms 04:44:39 INFO - PROCESS | 3800 | 1464612279221 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3800 | 1464612279223 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:44:39 INFO - PROCESS | 3800 | 1464612279227 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 3800 | 1464612279230 Marionette TRACE conn3 <- [1,518,null,{}] 04:44:39 INFO - PROCESS | 3800 | 1464612279240 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}] 04:44:39 INFO - PROCESS | 3800 | 1464612279313 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:44:39 INFO - PROCESS | 3800 | 1464612279320 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 3800 | ++DOCSHELL 16262400 == 34 [pid = 3800] [id = 139] 04:44:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1626D400) [pid = 3800] [serial = 415] [outer = 00000000] 04:44:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (171C1C00) [pid = 3800] [serial = 416] [outer = 1626D400] 04:44:39 INFO - PROCESS | 3800 | 1464612279363 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (171C3400) [pid = 3800] [serial = 417] [outer = 1626D400] 04:44:39 INFO - PROCESS | 3800 | 1464612279748 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]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 564ms 04:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:44:39 INFO - PROCESS | 3800 | 1464612279786 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3800 | 1464612279788 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:44:39 INFO - PROCESS | 3800 | 1464612279806 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 3800 | 1464612279808 Marionette TRACE conn3 <- [1,522,null,{}] 04:44:39 INFO - PROCESS | 3800 | 1464612279811 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}] 04:44:39 INFO - PROCESS | 3800 | 1464612279897 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:44:39 INFO - PROCESS | 3800 | 1464612279903 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 3800 | ++DOCSHELL 175E2000 == 35 [pid = 3800] [id = 140] 04:44:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (176DA400) [pid = 3800] [serial = 418] [outer = 00000000] 04:44:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (18019000) [pid = 3800] [serial = 419] [outer = 176DA400] 04:44:39 INFO - PROCESS | 3800 | 1464612279946 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (18019C00) [pid = 3800] [serial = 420] [outer = 176DA400] 04:44:40 INFO - PROCESS | 3800 | 1464612280388 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 623ms 04:44:40 INFO - PROCESS | 3800 | 1464612280414 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 3800 | 1464612280416 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:44:40 INFO - PROCESS | 3800 | 1464612280420 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:44:40 INFO - PROCESS | 3800 | 1464612280421 Marionette TRACE conn3 <- [1,526,null,{}] 04:44:40 INFO - PROCESS | 3800 | 1464612280424 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}] 04:44:40 INFO - PROCESS | 3800 | 1464612280522 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:44:40 INFO - PROCESS | 3800 | 1464612280531 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 3800 | ++DOCSHELL 12C2EC00 == 36 [pid = 3800] [id = 141] 04:44:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (180B8000) [pid = 3800] [serial = 421] [outer = 00000000] 04:44:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1975C400) [pid = 3800] [serial = 422] [outer = 180B8000] 04:44:40 INFO - PROCESS | 3800 | 1464612280574 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1975C800) [pid = 3800] [serial = 423] [outer = 180B8000] 04:44:41 INFO - PROCESS | 3800 | 1464612281015 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]]]}] 04:44:41 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 04:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 609ms 04:44:41 INFO - PROCESS | 3800 | 1464612281041 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3800 | 1464612281042 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:44:41 INFO - PROCESS | 3800 | 1464612281052 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3800 | 1464612281053 Marionette TRACE conn3 <- [1,530,null,{}] 04:44:41 INFO - PROCESS | 3800 | 1464612281057 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}] 04:44:41 INFO - PROCESS | 3800 | 1464612281145 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:44:41 INFO - PROCESS | 3800 | 1464612281151 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 3800 | ++DOCSHELL 16B07800 == 37 [pid = 3800] [id = 142] 04:44:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (16D70800) [pid = 3800] [serial = 424] [outer = 00000000] 04:44:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (19F39000) [pid = 3800] [serial = 425] [outer = 16D70800] 04:44:41 INFO - PROCESS | 3800 | 1464612281195 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (19F45400) [pid = 3800] [serial = 426] [outer = 16D70800] 04:44:41 INFO - PROCESS | 3800 | 1464612281627 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"]]]}] 04:44:41 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 04:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:44:41 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 04:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:44:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 608ms 04:44:41 INFO - PROCESS | 3800 | 1464612281650 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3800 | 1464612281652 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:44:41 INFO - PROCESS | 3800 | 1464612281655 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3800 | 1464612281658 Marionette TRACE conn3 <- [1,534,null,{}] 04:44:41 INFO - PROCESS | 3800 | 1464612281667 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}] 04:44:41 INFO - PROCESS | 3800 | 1464612281769 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:44:41 INFO - PROCESS | 3800 | 1464612281855 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 3800 | ++DOCSHELL 143B1800 == 38 [pid = 3800] [id = 143] 04:44:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (19989C00) [pid = 3800] [serial = 427] [outer = 00000000] 04:44:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (1A210400) [pid = 3800] [serial = 428] [outer = 19989C00] 04:44:41 INFO - PROCESS | 3800 | 1464612281904 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (1A688C00) [pid = 3800] [serial = 429] [outer = 19989C00] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (1997B400) [pid = 3800] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (1A135000) [pid = 3800] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1A80EC00) [pid = 3800] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (15307000) [pid = 3800] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1A68D000) [pid = 3800] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (18032C00) [pid = 3800] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (170A2000) [pid = 3800] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (156A8C00) [pid = 3800] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (118CFC00) [pid = 3800] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (11213800) [pid = 3800] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (156B6C00) [pid = 3800] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (10A64000) [pid = 3800] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A812000) [pid = 3800] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (0C779000) [pid = 3800] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (0C771C00) [pid = 3800] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (1A12FC00) [pid = 3800] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (13738400) [pid = 3800] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (15643400) [pid = 3800] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (10A60C00) [pid = 3800] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:44:42 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1A209C00) [pid = 3800] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:44:42 INFO - PROCESS | 3800 | 1464612282519 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]]]}] 04:44:42 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. 04:44:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 04:44:42 INFO - PROCESS | 3800 | 1464612282555 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 3800 | 1464612282557 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:44:42 INFO - PROCESS | 3800 | 1464612282560 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:44:42 INFO - PROCESS | 3800 | 1464612282562 Marionette TRACE conn3 <- [1,538,null,{}] 04:44:42 INFO - PROCESS | 3800 | 1464612282565 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}] 04:44:42 INFO - PROCESS | 3800 | 1464612282620 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:44:42 INFO - PROCESS | 3800 | 1464612282626 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 3800 | ++DOCSHELL 1320B000 == 39 [pid = 3800] [id = 144] 04:44:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (13738400) [pid = 3800] [serial = 430] [outer = 00000000] 04:44:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (15642400) [pid = 3800] [serial = 431] [outer = 13738400] 04:44:42 INFO - PROCESS | 3800 | 1464612282670 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (15643400) [pid = 3800] [serial = 432] [outer = 13738400] 04:44:43 INFO - PROCESS | 3800 | 1464612283048 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]]]}] 04:44:43 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. 04:44:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 565ms 04:44:43 INFO - PROCESS | 3800 | 1464612283120 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 3800 | 1464612283122 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:44:43 INFO - PROCESS | 3800 | 1464612283129 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 3800 | 1464612283130 Marionette TRACE conn3 <- [1,542,null,{}] 04:44:43 INFO - PROCESS | 3800 | 1464612283134 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}] 04:44:43 INFO - PROCESS | 3800 | 1464612283209 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:44:43 INFO - PROCESS | 3800 | 1464612283218 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 3800 | ++DOCSHELL 143AE800 == 40 [pid = 3800] [id = 145] 04:44:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (15639000) [pid = 3800] [serial = 433] [outer = 00000000] 04:44:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1A20F400) [pid = 3800] [serial = 434] [outer = 15639000] 04:44:43 INFO - PROCESS | 3800 | 1464612283261 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A67F400) [pid = 3800] [serial = 435] [outer = 15639000] 04:44:43 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:43 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:43 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:43 INFO - PROCESS | 3800 | 1464612283659 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 564ms 04:44:43 INFO - PROCESS | 3800 | 1464612283688 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 3800 | 1464612283689 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:44:43 INFO - PROCESS | 3800 | 1464612283693 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 3800 | 1464612283694 Marionette TRACE conn3 <- [1,546,null,{}] 04:44:43 INFO - PROCESS | 3800 | 1464612283698 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}] 04:44:43 INFO - PROCESS | 3800 | 1464612283806 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:44:43 INFO - PROCESS | 3800 | 1464612283814 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 3800 | ++DOCSHELL 156B7800 == 41 [pid = 3800] [id = 146] 04:44:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (176D9C00) [pid = 3800] [serial = 436] [outer = 00000000] 04:44:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1A75C000) [pid = 3800] [serial = 437] [outer = 176D9C00] 04:44:43 INFO - PROCESS | 3800 | 1464612283857 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1A80DC00) [pid = 3800] [serial = 438] [outer = 176D9C00] 04:44:44 INFO - PROCESS | 3800 | 1464612284347 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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 698ms 04:44:44 INFO - PROCESS | 3800 | 1464612284400 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3800 | 1464612284404 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:44:44 INFO - PROCESS | 3800 | 1464612284410 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 3800 | 1464612284414 Marionette TRACE conn3 <- [1,550,null,{}] 04:44:44 INFO - PROCESS | 3800 | 1464612284421 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}] 04:44:44 INFO - PROCESS | 3800 | 1464612284580 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:44:44 INFO - PROCESS | 3800 | 1464612284686 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 3800 | ++DOCSHELL 10333400 == 42 [pid = 3800] [id = 147] 04:44:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (10488400) [pid = 3800] [serial = 439] [outer = 00000000] 04:44:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10E05000) [pid = 3800] [serial = 440] [outer = 10488400] 04:44:44 INFO - PROCESS | 3800 | 1464612284723 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (10E0E800) [pid = 3800] [serial = 441] [outer = 10488400] 04:44:45 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:45 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:45 INFO - PROCESS | 3800 | 1464612285434 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1039ms 04:44:45 INFO - PROCESS | 3800 | 1464612285493 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3800 | 1464612285498 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:44:45 INFO - PROCESS | 3800 | 1464612285506 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3800 | 1464612285509 Marionette TRACE conn3 <- [1,554,null,{}] 04:44:45 INFO - PROCESS | 3800 | 1464612285512 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}] 04:44:45 INFO - PROCESS | 3800 | 1464612285624 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:44:45 INFO - PROCESS | 3800 | 1464612285703 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 3800 | ++DOCSHELL 0C77A000 == 43 [pid = 3800] [id = 148] 04:44:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (0C77A400) [pid = 3800] [serial = 442] [outer = 00000000] 04:44:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (104F1400) [pid = 3800] [serial = 443] [outer = 0C77A400] 04:44:45 INFO - PROCESS | 3800 | 1464612285923 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (10A59000) [pid = 3800] [serial = 444] [outer = 0C77A400] 04:44:46 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:46 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 143AE800 == 42 [pid = 3800] [id = 145] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 1320B000 == 41 [pid = 3800] [id = 144] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 143B1800 == 40 [pid = 3800] [id = 143] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 16B07800 == 39 [pid = 3800] [id = 142] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 12C2EC00 == 38 [pid = 3800] [id = 141] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 175E2000 == 37 [pid = 3800] [id = 140] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 16262400 == 36 [pid = 3800] [id = 139] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 159B3400 == 35 [pid = 3800] [id = 138] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 143B1C00 == 34 [pid = 3800] [id = 137] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 10E2B000 == 33 [pid = 3800] [id = 136] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 131DBC00 == 32 [pid = 3800] [id = 135] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (10E10000) [pid = 3800] [serial = 394] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 11019C00 == 31 [pid = 3800] [id = 134] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 104F2000 == 30 [pid = 3800] [id = 133] 04:44:46 INFO - PROCESS | 3800 | --DOCSHELL 10E04400 == 29 [pid = 3800] [id = 132] 04:44:46 INFO - PROCESS | 3800 | 1464612286550 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1083ms 04:44:46 INFO - PROCESS | 3800 | 1464612286603 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 3800 | 1464612286608 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:44:46 INFO - PROCESS | 3800 | 1464612286613 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 3800 | 1464612286616 Marionette TRACE conn3 <- [1,558,null,{}] 04:44:46 INFO - PROCESS | 3800 | 1464612286621 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}] 04:44:46 INFO - PROCESS | 3800 | 1464612286714 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (12950000) [pid = 3800] [serial = 281] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1AF07400) [pid = 3800] [serial = 278] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1A75BC00) [pid = 3800] [serial = 317] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (16B01400) [pid = 3800] [serial = 284] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1A12AC00) [pid = 3800] [serial = 379] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1A75E800) [pid = 3800] [serial = 382] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A20F800) [pid = 3800] [serial = 380] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1A8BD000) [pid = 3800] [serial = 385] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A815400) [pid = 3800] [serial = 383] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (17BE9400) [pid = 3800] [serial = 388] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1A8B4400) [pid = 3800] [serial = 391] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1AD18400) [pid = 3800] [serial = 386] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (19762C00) [pid = 3800] [serial = 376] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (175E1000) [pid = 3800] [serial = 373] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (17822000) [pid = 3800] [serial = 374] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (156B4400) [pid = 3800] [serial = 370] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (157D2800) [pid = 3800] [serial = 371] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (11DBA400) [pid = 3800] [serial = 367] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (1372E400) [pid = 3800] [serial = 368] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (13195400) [pid = 3800] [serial = 365] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (11DBBC00) [pid = 3800] [serial = 364] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (171B6400) [pid = 3800] [serial = 362] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (16260C00) [pid = 3800] [serial = 361] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (13E29C00) [pid = 3800] [serial = 359] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (13144400) [pid = 3800] [serial = 358] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (1A8BC800) [pid = 3800] [serial = 355] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (1AD12000) [pid = 3800] [serial = 356] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (19765800) [pid = 3800] [serial = 389] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (1AF03400) [pid = 3800] [serial = 392] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (19767000) [pid = 3800] [serial = 377] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (16B06400) [pid = 3800] [serial = 323] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (13950C00) [pid = 3800] [serial = 320] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (1A759400) [pid = 3800] [serial = 326] [outer = 00000000] [url = about:blank] 04:44:46 INFO - PROCESS | 3800 | 1464612286797 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 3800 | ++DOCSHELL 103D0800 == 30 [pid = 3800] [id = 149] 04:44:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (1043E800) [pid = 3800] [serial = 445] [outer = 00000000] 04:44:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (10E09800) [pid = 3800] [serial = 446] [outer = 1043E800] 04:44:46 INFO - PROCESS | 3800 | 1464612286827 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (114E7000) [pid = 3800] [serial = 447] [outer = 1043E800] 04:44:47 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:47 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:47 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:47 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:47 INFO - PROCESS | 3800 | 1464612287208 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:44:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 653ms 04:44:47 INFO - PROCESS | 3800 | 1464612287275 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3800 | 1464612287279 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:44:47 INFO - PROCESS | 3800 | 1464612287285 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:44:47 INFO - PROCESS | 3800 | 1464612287287 Marionette TRACE conn3 <- [1,562,null,{}] 04:44:47 INFO - PROCESS | 3800 | 1464612287295 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}] 04:44:47 INFO - PROCESS | 3800 | 1464612287374 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:44:47 INFO - PROCESS | 3800 | 1464612287387 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 3800 | ++DOCSHELL 13202400 == 31 [pid = 3800] [id = 150] 04:44:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (13202800) [pid = 3800] [serial = 448] [outer = 00000000] 04:44:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (1372B000) [pid = 3800] [serial = 449] [outer = 13202800] 04:44:47 INFO - PROCESS | 3800 | 1464612287441 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (13953400) [pid = 3800] [serial = 450] [outer = 13202800] 04:44:47 INFO - PROCESS | 3800 | 1464612287856 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:44:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 609ms 04:44:47 INFO - PROCESS | 3800 | 1464612287889 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3800 | 1464612287891 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:44:47 INFO - PROCESS | 3800 | 1464612287894 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 3800 | 1464612287898 Marionette TRACE conn3 <- [1,566,null,{}] 04:44:47 INFO - PROCESS | 3800 | 1464612287908 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}] 04:44:47 INFO - PROCESS | 3800 | 1464612287989 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:44:47 INFO - PROCESS | 3800 | 1464612287999 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 3800 | ++DOCSHELL 143B1800 == 32 [pid = 3800] [id = 151] 04:44:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (143B1C00) [pid = 3800] [serial = 451] [outer = 00000000] 04:44:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (1533DC00) [pid = 3800] [serial = 452] [outer = 143B1C00] 04:44:48 INFO - PROCESS | 3800 | 1464612288043 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (156A8C00) [pid = 3800] [serial = 453] [outer = 143B1C00] 04:44:48 INFO - PROCESS | 3800 | 1464612288454 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 608ms 04:44:48 INFO - PROCESS | 3800 | 1464612288510 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 3800 | 1464612288513 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:44:48 INFO - PROCESS | 3800 | 1464612288517 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 3800 | 1464612288518 Marionette TRACE conn3 <- [1,570,null,{}] 04:44:48 INFO - PROCESS | 3800 | 1464612288521 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}] 04:44:48 INFO - PROCESS | 3800 | 1464612288593 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:44:48 INFO - PROCESS | 3800 | 1464612288600 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 3800 | ++DOCSHELL 15638000 == 33 [pid = 3800] [id = 152] 04:44:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (156B0400) [pid = 3800] [serial = 454] [outer = 00000000] 04:44:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (15958C00) [pid = 3800] [serial = 455] [outer = 156B0400] 04:44:48 INFO - PROCESS | 3800 | 1464612288643 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (15ECDC00) [pid = 3800] [serial = 456] [outer = 156B0400] 04:44:49 INFO - PROCESS | 3800 | 1464612289084 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 594ms 04:44:49 INFO - PROCESS | 3800 | 1464612289123 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 3800 | 1464612289125 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:44:49 INFO - PROCESS | 3800 | 1464612289128 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 3800 | 1464612289130 Marionette TRACE conn3 <- [1,574,null,{}] 04:44:49 INFO - PROCESS | 3800 | 1464612289133 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}] 04:44:49 INFO - PROCESS | 3800 | 1464612289213 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:44:49 INFO - PROCESS | 3800 | 1464612289219 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 3800 | ++DOCSHELL 1610C400 == 34 [pid = 3800] [id = 153] 04:44:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1610D800) [pid = 3800] [serial = 457] [outer = 00000000] 04:44:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (167A2800) [pid = 3800] [serial = 458] [outer = 1610D800] 04:44:49 INFO - PROCESS | 3800 | 1464612289268 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (171B7400) [pid = 3800] [serial = 459] [outer = 1610D800] 04:44:49 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:49 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:49 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:49 INFO - PROCESS | 3800 | 1464612289740 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 668ms 04:44:49 INFO - PROCESS | 3800 | 1464612289793 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 3800 | 1464612289795 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:44:49 INFO - PROCESS | 3800 | 1464612289798 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 3800 | 1464612289800 Marionette TRACE conn3 <- [1,578,null,{}] 04:44:49 INFO - PROCESS | 3800 | 1464612289804 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}] 04:44:49 INFO - PROCESS | 3800 | 1464612289914 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:44:49 INFO - PROCESS | 3800 | 1464612289942 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 3800 | ++DOCSHELL 175E1000 == 35 [pid = 3800] [id = 154] 04:44:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (175E3000) [pid = 3800] [serial = 460] [outer = 00000000] 04:44:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (18014C00) [pid = 3800] [serial = 461] [outer = 175E3000] 04:44:49 INFO - PROCESS | 3800 | 1464612289988 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (18015800) [pid = 3800] [serial = 462] [outer = 175E3000] 04:44:50 INFO - PROCESS | 3800 | 1464612290381 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]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 608ms 04:44:50 INFO - PROCESS | 3800 | 1464612290401 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 3800 | 1464612290403 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:44:50 INFO - PROCESS | 3800 | 1464612290413 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 3800 | 1464612290415 Marionette TRACE conn3 <- [1,582,null,{}] 04:44:50 INFO - PROCESS | 3800 | 1464612290418 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}] 04:44:50 INFO - PROCESS | 3800 | 1464612290521 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:44:50 INFO - PROCESS | 3800 | 1464612290527 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 3800 | ++DOCSHELL 176E0C00 == 36 [pid = 3800] [id = 155] 04:44:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1801A400) [pid = 3800] [serial = 463] [outer = 00000000] 04:44:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (19763800) [pid = 3800] [serial = 464] [outer = 1801A400] 04:44:50 INFO - PROCESS | 3800 | 1464612290570 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1997DC00) [pid = 3800] [serial = 465] [outer = 1801A400] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (180B8000) [pid = 3800] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (131EDC00) [pid = 3800] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (176DA400) [pid = 3800] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1626D400) [pid = 3800] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1372B400) [pid = 3800] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (16D70800) [pid = 3800] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (10558400) [pid = 3800] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (11208800) [pid = 3800] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (15308C00) [pid = 3800] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (159B9C00) [pid = 3800] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (15639000) [pid = 3800] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (19989C00) [pid = 3800] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:44:50 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (13738400) [pid = 3800] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:44:51 INFO - PROCESS | 3800 | 1464612291061 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 698ms 04:44:51 INFO - PROCESS | 3800 | 1464612291117 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3800 | 1464612291119 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:44:51 INFO - PROCESS | 3800 | 1464612291122 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 3800 | 1464612291124 Marionette TRACE conn3 <- [1,586,null,{}] 04:44:51 INFO - PROCESS | 3800 | 1464612291127 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}] 04:44:51 INFO - PROCESS | 3800 | 1464612291225 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:44:51 INFO - PROCESS | 3800 | 1464612291217 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 3800 | ++DOCSHELL 131D9400 == 37 [pid = 3800] [id = 156] 04:44:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (13A51C00) [pid = 3800] [serial = 466] [outer = 00000000] 04:44:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (15ECF400) [pid = 3800] [serial = 467] [outer = 13A51C00] 04:44:51 INFO - PROCESS | 3800 | 1464612291260 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1782C000) [pid = 3800] [serial = 468] [outer = 13A51C00] 04:44:51 INFO - PROCESS | 3800 | 1464612291637 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 564ms 04:44:51 INFO - PROCESS | 3800 | 1464612291686 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3800 | 1464612291688 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:44:51 INFO - PROCESS | 3800 | 1464612291695 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 3800 | 1464612291697 Marionette TRACE conn3 <- [1,590,null,{}] 04:44:51 INFO - PROCESS | 3800 | 1464612291700 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}] 04:44:51 INFO - PROCESS | 3800 | 1464612291775 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:44:51 INFO - PROCESS | 3800 | 1464612291781 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 3800 | ++DOCSHELL 14312400 == 38 [pid = 3800] [id = 157] 04:44:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1530A000) [pid = 3800] [serial = 469] [outer = 00000000] 04:44:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (19980400) [pid = 3800] [serial = 470] [outer = 1530A000] 04:44:51 INFO - PROCESS | 3800 | 1464612291824 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (199D3800) [pid = 3800] [serial = 471] [outer = 1530A000] 04:44:52 INFO - PROCESS | 3800 | 1464612292213 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 564ms 04:44:52 INFO - PROCESS | 3800 | 1464612292255 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 3800 | 1464612292257 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:44:52 INFO - PROCESS | 3800 | 1464612292261 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 3800 | 1464612292262 Marionette TRACE conn3 <- [1,594,null,{}] 04:44:52 INFO - PROCESS | 3800 | 1464612292266 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}] 04:44:52 INFO - PROCESS | 3800 | 1464612292344 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:44:52 INFO - PROCESS | 3800 | 1464612292354 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 3800 | ++DOCSHELL 19F43800 == 39 [pid = 3800] [id = 158] 04:44:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (19F47C00) [pid = 3800] [serial = 472] [outer = 00000000] 04:44:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1A135000) [pid = 3800] [serial = 473] [outer = 19F47C00] 04:44:52 INFO - PROCESS | 3800 | 1464612292402 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1A212000) [pid = 3800] [serial = 474] [outer = 19F47C00] 04:44:52 INFO - PROCESS | 3800 | 1464612292944 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 757ms 04:44:53 INFO - PROCESS | 3800 | 1464612293027 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3800 | 1464612293031 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:44:53 INFO - PROCESS | 3800 | 1464612293050 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3800 | 1464612293055 Marionette TRACE conn3 <- [1,598,null,{}] 04:44:53 INFO - PROCESS | 3800 | 1464612293062 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}] 04:44:53 INFO - PROCESS | 3800 | 1464612293177 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:44:53 INFO - PROCESS | 3800 | 1464612293248 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 3800 | ++DOCSHELL 0C76D800 == 40 [pid = 3800] [id = 159] 04:44:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0C770800) [pid = 3800] [serial = 475] [outer = 00000000] 04:44:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (11212000) [pid = 3800] [serial = 476] [outer = 0C770800] 04:44:53 INFO - PROCESS | 3800 | 1464612293328 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (11DB7000) [pid = 3800] [serial = 477] [outer = 0C770800] 04:44:53 INFO - PROCESS | 3800 | 1464612293929 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 890ms 04:44:53 INFO - PROCESS | 3800 | 1464612293959 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3800 | 1464612293965 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:44:53 INFO - PROCESS | 3800 | 1464612293971 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3800 | 1464612293974 Marionette TRACE conn3 <- [1,602,null,{}] 04:44:53 INFO - PROCESS | 3800 | 1464612293961 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}] 04:44:54 INFO - PROCESS | 3800 | 1464612294063 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:44:54 INFO - PROCESS | 3800 | 1464612294141 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 3800 | ++DOCSHELL 1320FC00 == 41 [pid = 3800] [id = 160] 04:44:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (13A55400) [pid = 3800] [serial = 478] [outer = 00000000] 04:44:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (14310000) [pid = 3800] [serial = 479] [outer = 13A55400] 04:44:54 INFO - PROCESS | 3800 | 1464612294195 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1530A400) [pid = 3800] [serial = 480] [outer = 13A55400] 04:44:54 INFO - PROCESS | 3800 | 1464612294791 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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 891ms 04:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:44:54 INFO - PROCESS | 3800 | 1464612294862 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 3800 | 1464612294865 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:44:54 INFO - PROCESS | 3800 | 1464612294868 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 3800 | 1464612294872 Marionette TRACE conn3 <- [1,606,null,{}] 04:44:54 INFO - PROCESS | 3800 | 1464612294883 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}] 04:44:55 INFO - PROCESS | 3800 | 1464612295016 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:44:55 INFO - PROCESS | 3800 | 1464612295135 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 3800 | ++DOCSHELL 16B01400 == 42 [pid = 3800] [id = 161] 04:44:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (17BEE000) [pid = 3800] [serial = 481] [outer = 00000000] 04:44:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (19763400) [pid = 3800] [serial = 482] [outer = 17BEE000] 04:44:55 INFO - PROCESS | 3800 | 1464612295192 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1A129000) [pid = 3800] [serial = 483] [outer = 17BEE000] 04:44:55 INFO - PROCESS | 3800 | 1464612295862 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1039ms 04:44:55 INFO - PROCESS | 3800 | 1464612295915 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3800 | 1464612295919 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:44:55 INFO - PROCESS | 3800 | 1464612295924 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 3800 | 1464612295928 Marionette TRACE conn3 <- [1,610,null,{}] 04:44:55 INFO - PROCESS | 3800 | 1464612295935 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}] 04:44:56 INFO - PROCESS | 3800 | 1464612296013 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:44:56 INFO - PROCESS | 3800 | 1464612296147 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 3800 | ++DOCSHELL 11D1F800 == 43 [pid = 3800] [id = 162] 04:44:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (11D22400) [pid = 3800] [serial = 484] [outer = 00000000] 04:44:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (131DB000) [pid = 3800] [serial = 485] [outer = 11D22400] 04:44:56 INFO - PROCESS | 3800 | 1464612296247 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (13E26000) [pid = 3800] [serial = 486] [outer = 11D22400] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 14312400 == 42 [pid = 3800] [id = 157] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 131D9400 == 41 [pid = 3800] [id = 156] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 176E0C00 == 40 [pid = 3800] [id = 155] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 175E1000 == 39 [pid = 3800] [id = 154] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 1610C400 == 38 [pid = 3800] [id = 153] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 15638000 == 37 [pid = 3800] [id = 152] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 143B1800 == 36 [pid = 3800] [id = 151] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 13202400 == 35 [pid = 3800] [id = 150] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 103D0800 == 34 [pid = 3800] [id = 149] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 0C77A000 == 33 [pid = 3800] [id = 148] 04:44:56 INFO - PROCESS | 3800 | --DOCSHELL 10333400 == 32 [pid = 3800] [id = 147] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1975C400) [pid = 3800] [serial = 422] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1320AC00) [pid = 3800] [serial = 404] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (18019000) [pid = 3800] [serial = 419] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (171C1C00) [pid = 3800] [serial = 416] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (171C3400) [pid = 3800] [serial = 417] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (143C1800) [pid = 3800] [serial = 407] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1530B000) [pid = 3800] [serial = 408] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (19F39000) [pid = 3800] [serial = 425] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (10A62800) [pid = 3800] [serial = 397] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10B63400) [pid = 3800] [serial = 398] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (11287C00) [pid = 3800] [serial = 400] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (114E7C00) [pid = 3800] [serial = 401] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (156AF800) [pid = 3800] [serial = 410] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (156B6000) [pid = 3800] [serial = 411] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (1625E800) [pid = 3800] [serial = 413] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (16B04C00) [pid = 3800] [serial = 414] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1A67F400) [pid = 3800] [serial = 435] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1A75C000) [pid = 3800] [serial = 437] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1975C800) [pid = 3800] [serial = 423] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (1A210400) [pid = 3800] [serial = 428] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (159BF400) [pid = 3800] [serial = 170] [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.] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (19F45400) [pid = 3800] [serial = 426] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (1A20F400) [pid = 3800] [serial = 434] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (13949C00) [pid = 3800] [serial = 405] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (1A688C00) [pid = 3800] [serial = 429] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (15642400) [pid = 3800] [serial = 431] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (15643400) [pid = 3800] [serial = 432] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (18019C00) [pid = 3800] [serial = 420] [outer = 00000000] [url = about:blank] 04:44:56 INFO - PROCESS | 3800 | 1464612296827 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 950ms 04:44:56 INFO - PROCESS | 3800 | 1464612296876 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 3800 | 1464612296881 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:44:56 INFO - PROCESS | 3800 | 1464612296887 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 3800 | 1464612296890 Marionette TRACE conn3 <- [1,614,null,{}] 04:44:56 INFO - PROCESS | 3800 | 1464612296893 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}] 04:44:56 INFO - PROCESS | 3800 | 1464612297000 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:44:57 INFO - PROCESS | 3800 | 1464612297062 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 3800 | ++DOCSHELL 10A60C00 == 33 [pid = 3800] [id = 163] 04:44:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (10A61400) [pid = 3800] [serial = 487] [outer = 00000000] 04:44:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (10E10800) [pid = 3800] [serial = 488] [outer = 10A61400] 04:44:57 INFO - PROCESS | 3800 | 1464612297107 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (118CD400) [pid = 3800] [serial = 489] [outer = 10A61400] 04:44:57 INFO - PROCESS | 3800 | 1464612297465 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 594ms 04:44:57 INFO - PROCESS | 3800 | 1464612297486 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 3800 | 1464612297488 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:44:57 INFO - PROCESS | 3800 | 1464612297491 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 3800 | 1464612297495 Marionette TRACE conn3 <- [1,618,null,{}] 04:44:57 INFO - PROCESS | 3800 | 1464612297504 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}] 04:44:57 INFO - PROCESS | 3800 | 1464612297614 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:44:57 INFO - PROCESS | 3800 | 1464612297626 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 3800 | ++DOCSHELL 1610C400 == 34 [pid = 3800] [id = 164] 04:44:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (1610DC00) [pid = 3800] [serial = 490] [outer = 00000000] 04:44:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (1625E800) [pid = 3800] [serial = 491] [outer = 1610DC00] 04:44:57 INFO - PROCESS | 3800 | 1464612297676 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (167A8C00) [pid = 3800] [serial = 492] [outer = 1610DC00] 04:44:58 INFO - PROCESS | 3800 | 1464612298088 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 608ms 04:44:58 INFO - PROCESS | 3800 | 1464612298092 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 3800 | 1464612298094 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:44:58 INFO - PROCESS | 3800 | 1464612298098 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 3800 | 1464612298100 Marionette TRACE conn3 <- [1,622,null,{}] 04:44:58 INFO - PROCESS | 3800 | 1464612298103 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}] 04:44:58 INFO - PROCESS | 3800 | 1464612298188 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:44:58 INFO - PROCESS | 3800 | 1464612298195 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 3800 | ++DOCSHELL 16C6C000 == 35 [pid = 3800] [id = 165] 04:44:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (16D70400) [pid = 3800] [serial = 493] [outer = 00000000] 04:44:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (17343800) [pid = 3800] [serial = 494] [outer = 16D70400] 04:44:58 INFO - PROCESS | 3800 | 1464612298239 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (175DDC00) [pid = 3800] [serial = 495] [outer = 16D70400] 04:44:58 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:58 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:44:58 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:58 INFO - PROCESS | 3800 | 1464612298655 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 609ms 04:44:58 INFO - PROCESS | 3800 | 1464612298717 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 3800 | 1464612298719 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:44:58 INFO - PROCESS | 3800 | 1464612298722 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:44:58 INFO - PROCESS | 3800 | 1464612298724 Marionette TRACE conn3 <- [1,626,null,{}] 04:44:58 INFO - PROCESS | 3800 | 1464612298743 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}] 04:44:58 INFO - PROCESS | 3800 | 1464612298828 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:44:58 INFO - PROCESS | 3800 | 1464612298834 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 3800 | ++DOCSHELL 16C72800 == 36 [pid = 3800] [id = 166] 04:44:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (171C1C00) [pid = 3800] [serial = 496] [outer = 00000000] 04:44:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (18019000) [pid = 3800] [serial = 497] [outer = 171C1C00] 04:44:58 INFO - PROCESS | 3800 | 1464612298880 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (18019C00) [pid = 3800] [serial = 498] [outer = 171C1C00] 04:44:59 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:59 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:59 INFO - PROCESS | 3800 | 1464612299311 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]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 608ms 04:44:59 INFO - PROCESS | 3800 | 1464612299326 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 3800 | 1464612299328 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:44:59 INFO - PROCESS | 3800 | 1464612299331 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 3800 | 1464612299333 Marionette TRACE conn3 <- [1,630,null,{}] 04:44:59 INFO - PROCESS | 3800 | 1464612299336 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}] 04:44:59 INFO - PROCESS | 3800 | 1464612299441 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:44:59 INFO - PROCESS | 3800 | 1464612299448 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 3800 | ++DOCSHELL 180B9800 == 37 [pid = 3800] [id = 167] 04:44:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (180BB400) [pid = 3800] [serial = 499] [outer = 00000000] 04:44:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (19F41800) [pid = 3800] [serial = 500] [outer = 180BB400] 04:44:59 INFO - PROCESS | 3800 | 1464612299494 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1A134800) [pid = 3800] [serial = 501] [outer = 180BB400] 04:44:59 INFO - PROCESS | 3800 | 1464612299926 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]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 653ms 04:44:59 INFO - PROCESS | 3800 | 1464612299996 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 3800 | 1464612299998 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:45:00 INFO - PROCESS | 3800 | 1464612300012 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 3800 | 1464612300014 Marionette TRACE conn3 <- [1,634,null,{}] 04:45:00 INFO - PROCESS | 3800 | 1464612300017 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}] 04:45:00 INFO - PROCESS | 3800 | 1464612300122 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:45:00 INFO - PROCESS | 3800 | 1464612300144 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 3800 | ++DOCSHELL 176D5000 == 38 [pid = 3800] [id = 168] 04:45:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (19F3E800) [pid = 3800] [serial = 502] [outer = 00000000] 04:45:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1A683C00) [pid = 3800] [serial = 503] [outer = 19F3E800] 04:45:00 INFO - PROCESS | 3800 | 1464612300188 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1A68D400) [pid = 3800] [serial = 504] [outer = 19F3E800] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1610D800) [pid = 3800] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (175E3000) [pid = 3800] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (13202800) [pid = 3800] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (143B1C00) [pid = 3800] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0C77A400) [pid = 3800] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (156B0400) [pid = 3800] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1043E800) [pid = 3800] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1530A000) [pid = 3800] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1801A400) [pid = 3800] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (13A51C00) [pid = 3800] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:45:00 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (10E08C00) [pid = 3800] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:45:00 INFO - PROCESS | 3800 | 1464612300667 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 712ms 04:45:00 INFO - PROCESS | 3800 | 1464612300714 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 3800 | 1464612300716 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:45:00 INFO - PROCESS | 3800 | 1464612300719 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:45:00 INFO - PROCESS | 3800 | 1464612300721 Marionette TRACE conn3 <- [1,638,null,{}] 04:45:00 INFO - PROCESS | 3800 | 1464612300724 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}] 04:45:00 INFO - PROCESS | 3800 | 1464612300807 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:45:00 INFO - PROCESS | 3800 | 1464612300816 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 3800 | ++DOCSHELL 1055F000 == 39 [pid = 3800] [id = 169] 04:45:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (10E2C800) [pid = 3800] [serial = 505] [outer = 00000000] 04:45:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (143ADC00) [pid = 3800] [serial = 506] [outer = 10E2C800] 04:45:00 INFO - PROCESS | 3800 | 1464612300863 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (12C2E400) [pid = 3800] [serial = 507] [outer = 10E2C800] 04:45:01 INFO - PROCESS | 3800 | 1464612301252 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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 564ms 04:45:01 INFO - PROCESS | 3800 | 1464612301284 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 3800 | 1464612301286 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:45:01 INFO - PROCESS | 3800 | 1464612301289 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 3800 | 1464612301291 Marionette TRACE conn3 <- [1,642,null,{}] 04:45:01 INFO - PROCESS | 3800 | 1464612301294 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}] 04:45:01 INFO - PROCESS | 3800 | 1464612301395 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:45:01 INFO - PROCESS | 3800 | 1464612301404 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 3800 | ++DOCSHELL 13738400 == 40 [pid = 3800] [id = 170] 04:45:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13A57000) [pid = 3800] [serial = 508] [outer = 00000000] 04:45:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1A3D2400) [pid = 3800] [serial = 509] [outer = 13A57000] 04:45:01 INFO - PROCESS | 3800 | 1464612301451 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (19768400) [pid = 3800] [serial = 510] [outer = 13A57000] 04:45:01 INFO - PROCESS | 3800 | 1464612301846 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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 564ms 04:45:01 INFO - PROCESS | 3800 | 1464612301879 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 3800 | 1464612301881 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:45:01 INFO - PROCESS | 3800 | 1464612301885 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 3800 | 1464612301886 Marionette TRACE conn3 <- [1,646,null,{}] 04:45:01 INFO - PROCESS | 3800 | 1464612301894 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}] 04:45:01 INFO - PROCESS | 3800 | 1464612301951 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:45:01 INFO - PROCESS | 3800 | 1464612301958 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 3800 | ++DOCSHELL 1A75DC00 == 41 [pid = 3800] [id = 171] 04:45:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1A75F800) [pid = 3800] [serial = 511] [outer = 00000000] 04:45:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1A814000) [pid = 3800] [serial = 512] [outer = 1A75F800] 04:45:01 INFO - PROCESS | 3800 | 1464612302001 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1A819400) [pid = 3800] [serial = 513] [outer = 1A75F800] 04:45:02 INFO - PROCESS | 3800 | 1464612302405 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:45:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 564ms 04:45:02 INFO - PROCESS | 3800 | 1464612302446 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3800 | 1464612302448 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:45:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:45:02 INFO - PROCESS | 3800 | 1464612302452 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 3800 | 1464612302455 Marionette TRACE conn3 <- [1,650,null,{}] 04:45:02 INFO - PROCESS | 3800 | 1464612302458 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}] 04:45:02 INFO - PROCESS | 3800 | 1464612302551 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:45:02 INFO - PROCESS | 3800 | 1464612302704 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 3800 | ++DOCSHELL 104F0C00 == 42 [pid = 3800] [id = 172] 04:45:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (105ED800) [pid = 3800] [serial = 514] [outer = 00000000] 04:45:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (10E06000) [pid = 3800] [serial = 515] [outer = 105ED800] 04:45:02 INFO - PROCESS | 3800 | 1464612302811 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (11212400) [pid = 3800] [serial = 516] [outer = 105ED800] 04:45:03 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:03 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:45:03 INFO - PROCESS | 3800 | 1464612303336 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 950ms 04:45:03 INFO - PROCESS | 3800 | 1464612303404 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 3800 | 1464612303408 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:45:03 INFO - PROCESS | 3800 | 1464612303414 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 3800 | 1464612303418 Marionette TRACE conn3 <- [1,654,null,{}] 04:45:03 INFO - PROCESS | 3800 | 1464612303423 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}] 04:45:03 INFO - PROCESS | 3800 | 1464612303528 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:45:03 INFO - PROCESS | 3800 | 1464612303620 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 3800 | ++DOCSHELL 1530A800 == 43 [pid = 3800] [id = 173] 04:45:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1533B400) [pid = 3800] [serial = 517] [outer = 00000000] 04:45:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (157D1C00) [pid = 3800] [serial = 518] [outer = 1533B400] 04:45:03 INFO - PROCESS | 3800 | 1464612303660 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (159BF400) [pid = 3800] [serial = 519] [outer = 1533B400] 04:45:04 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:04 INFO - PROCESS | 3800 | [3800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:45:04 INFO - PROCESS | 3800 | 1464612304284 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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 890ms 04:45:04 INFO - PROCESS | 3800 | 1464612304320 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 3800 | 1464612304307 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:45:04 INFO - PROCESS | 3800 | 1464612304311 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 3800 | 1464612304313 Marionette TRACE conn3 <- [1,658,null,{}] 04:45:04 INFO - PROCESS | 3800 | 1464612304317 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}] 04:45:04 INFO - PROCESS | 3800 | 1464612304419 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:45:04 INFO - PROCESS | 3800 | 1464612304511 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 3800 | ++DOCSHELL 1733C000 == 44 [pid = 3800] [id = 174] 04:45:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (18032800) [pid = 3800] [serial = 520] [outer = 00000000] 04:45:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (19F44C00) [pid = 3800] [serial = 521] [outer = 18032800] 04:45:04 INFO - PROCESS | 3800 | 1464612304565 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1A3D8400) [pid = 3800] [serial = 522] [outer = 18032800] 04:45:05 INFO - PROCESS | 3800 | 1464612305135 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]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 861ms 04:45:05 INFO - PROCESS | 3800 | 1464612305180 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 3800 | 1464612305183 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:45:05 INFO - PROCESS | 3800 | 1464612305193 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 3800 | 1464612305198 Marionette TRACE conn3 <- [1,662,null,{}] 04:45:05 INFO - PROCESS | 3800 | 1464612305203 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}] 04:45:05 INFO - PROCESS | 3800 | 1464612305306 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:45:05 INFO - PROCESS | 3800 | 1464612305395 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 3800 | ++DOCSHELL 1679B400 == 45 [pid = 3800] [id = 175] 04:45:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (19F42800) [pid = 3800] [serial = 523] [outer = 00000000] 04:45:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1AD13000) [pid = 3800] [serial = 524] [outer = 19F42800] 04:45:05 INFO - PROCESS | 3800 | 1464612305449 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1AD17800) [pid = 3800] [serial = 525] [outer = 19F42800] 04:45:05 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:06 INFO - PROCESS | 3800 | 1464612306147 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]]]}] 04:45:06 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 04:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 994ms 04:45:06 INFO - PROCESS | 3800 | 1464612306186 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 3800 | 1464612306190 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:45:06 INFO - PROCESS | 3800 | 1464612306216 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:45:06 INFO - PROCESS | 3800 | 1464612306220 Marionette TRACE conn3 <- [1,666,null,{}] 04:45:06 INFO - PROCESS | 3800 | 1464612306226 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}] 04:45:06 INFO - PROCESS | 3800 | 1464612306318 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:45:06 INFO - PROCESS | 3800 | 1464612306401 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 3800 | ++DOCSHELL 10E0F800 == 46 [pid = 3800] [id = 176] 04:45:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (11D22800) [pid = 3800] [serial = 526] [outer = 00000000] 04:45:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (12BB7000) [pid = 3800] [serial = 527] [outer = 11D22800] 04:45:06 INFO - PROCESS | 3800 | 1464612306491 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (131D7400) [pid = 3800] [serial = 528] [outer = 11D22800] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 1A75DC00 == 45 [pid = 3800] [id = 171] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 13738400 == 44 [pid = 3800] [id = 170] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 1055F000 == 43 [pid = 3800] [id = 169] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 176D5000 == 42 [pid = 3800] [id = 168] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 180B9800 == 41 [pid = 3800] [id = 167] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 16C72800 == 40 [pid = 3800] [id = 166] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 16C6C000 == 39 [pid = 3800] [id = 165] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 1610C400 == 38 [pid = 3800] [id = 164] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 10A60C00 == 37 [pid = 3800] [id = 163] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 11D1F800 == 36 [pid = 3800] [id = 162] 04:45:06 INFO - PROCESS | 3800 | --DOCSHELL 19F43800 == 35 [pid = 3800] [id = 158] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1AF06400) [pid = 3800] [serial = 395] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (167A2800) [pid = 3800] [serial = 458] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (18014C00) [pid = 3800] [serial = 461] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1372B000) [pid = 3800] [serial = 449] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13953400) [pid = 3800] [serial = 450] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A135000) [pid = 3800] [serial = 473] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (10E05000) [pid = 3800] [serial = 440] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1533DC00) [pid = 3800] [serial = 452] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (156A8C00) [pid = 3800] [serial = 453] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (10A59000) [pid = 3800] [serial = 444] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (104F1400) [pid = 3800] [serial = 443] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (15958C00) [pid = 3800] [serial = 455] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10E09800) [pid = 3800] [serial = 446] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (114E7000) [pid = 3800] [serial = 447] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (171B7400) [pid = 3800] [serial = 459] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (199D3800) [pid = 3800] [serial = 471] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (19763800) [pid = 3800] [serial = 464] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (18015800) [pid = 3800] [serial = 462] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (15ECF400) [pid = 3800] [serial = 467] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (19980400) [pid = 3800] [serial = 470] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1997DC00) [pid = 3800] [serial = 465] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1782C000) [pid = 3800] [serial = 468] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (15ECDC00) [pid = 3800] [serial = 456] [outer = 00000000] [url = about:blank] 04:45:06 INFO - PROCESS | 3800 | 1464612307009 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]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 861ms 04:45:07 INFO - PROCESS | 3800 | 1464612307068 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 3800 | 1464612307073 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:45:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:45:07 INFO - PROCESS | 3800 | 1464612307079 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 3800 | 1464612307082 Marionette TRACE conn3 <- [1,670,null,{}] 04:45:07 INFO - PROCESS | 3800 | 1464612307085 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}] 04:45:07 INFO - PROCESS | 3800 | 1464612307167 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:45:07 INFO - PROCESS | 3800 | 1464612307181 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 3800 | ++DOCSHELL 12966C00 == 36 [pid = 3800] [id = 177] 04:45:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (131D8C00) [pid = 3800] [serial = 529] [outer = 00000000] 04:45:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1394A000) [pid = 3800] [serial = 530] [outer = 131D8C00] 04:45:07 INFO - PROCESS | 3800 | 1464612307231 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13E25C00) [pid = 3800] [serial = 531] [outer = 131D8C00] 04:45:08 INFO - PROCESS | 3800 | 1464612308155 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]]]}] 04:45:08 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) 04:45:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1083ms 04:45:08 INFO - PROCESS | 3800 | 1464612308160 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 3800 | 1464612308162 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:45:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:45:08 INFO - PROCESS | 3800 | 1464612308166 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 3800 | 1464612308169 Marionette TRACE conn3 <- [1,674,null,{}] 04:45:08 INFO - PROCESS | 3800 | 1464612308179 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}] 04:45:08 INFO - PROCESS | 3800 | 1464612308260 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:45:08 INFO - PROCESS | 3800 | 1464612308268 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 3800 | ++DOCSHELL 156ABC00 == 37 [pid = 3800] [id = 178] 04:45:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (156AD000) [pid = 3800] [serial = 532] [outer = 00000000] 04:45:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (15949800) [pid = 3800] [serial = 533] [outer = 156AD000] 04:45:08 INFO - PROCESS | 3800 | 1464612308314 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (15ECDC00) [pid = 3800] [serial = 534] [outer = 156AD000] 04:45:09 INFO - PROCESS | 3800 | 1464612309174 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]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:45:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1024ms 04:45:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:45:09 INFO - PROCESS | 3800 | 1464612309205 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 3800 | 1464612309207 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:45:09 INFO - PROCESS | 3800 | 1464612309211 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 3800 | 1464612309212 Marionette TRACE conn3 <- [1,678,null,{}] 04:45:09 INFO - PROCESS | 3800 | 1464612309216 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}] 04:45:09 INFO - PROCESS | 3800 | 1464612309321 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:45:09 INFO - PROCESS | 3800 | 1464612309327 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 3800 | ++DOCSHELL 15948000 == 38 [pid = 3800] [id = 179] 04:45:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1626D400) [pid = 3800] [serial = 535] [outer = 00000000] 04:45:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (16B07C00) [pid = 3800] [serial = 536] [outer = 1626D400] 04:45:09 INFO - PROCESS | 3800 | 1464612309417 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1709A400) [pid = 3800] [serial = 537] [outer = 1626D400] 04:45:10 INFO - PROCESS | 3800 | 1464612310303 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]]]}] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (10488400) [pid = 3800] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (17BEE000) [pid = 3800] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (10A61400) [pid = 3800] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (11D22400) [pid = 3800] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (16D70400) [pid = 3800] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1610DC00) [pid = 3800] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (180BB400) [pid = 3800] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (19F3E800) [pid = 3800] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (10E2C800) [pid = 3800] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (13A57000) [pid = 3800] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (171C1C00) [pid = 3800] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:45:10 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (176D9C00) [pid = 3800] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:45:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:45:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 04:45:10 INFO - PROCESS | 3800 | 1464612310348 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 3800 | 1464612310350 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:45:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:45:10 INFO - PROCESS | 3800 | 1464612310353 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 3800 | 1464612310355 Marionette TRACE conn3 <- [1,682,null,{}] 04:45:10 INFO - PROCESS | 3800 | 1464612310358 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}] 04:45:10 INFO - PROCESS | 3800 | 1464612310433 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:45:10 INFO - PROCESS | 3800 | 1464612310439 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 3800 | ++DOCSHELL 156B1800 == 39 [pid = 3800] [id = 180] 04:45:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (15951000) [pid = 3800] [serial = 538] [outer = 00000000] 04:45:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (16262400) [pid = 3800] [serial = 539] [outer = 15951000] 04:45:10 INFO - PROCESS | 3800 | 1464612310485 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (171B6400) [pid = 3800] [serial = 540] [outer = 15951000] 04:45:11 INFO - PROCESS | 3800 | 1464612311366 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]]]}] 04:45:11 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) 04:45:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1039ms 04:45:11 INFO - PROCESS | 3800 | 1464612311412 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 3800 | 1464612311414 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:45:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:45:11 INFO - PROCESS | 3800 | 1464612311418 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 3800 | 1464612311419 Marionette TRACE conn3 <- [1,686,null,{}] 04:45:11 INFO - PROCESS | 3800 | 1464612311423 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}] 04:45:11 INFO - PROCESS | 3800 | 1464612311500 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:45:11 INFO - PROCESS | 3800 | 1464612311508 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 3800 | ++DOCSHELL 10E24000 == 40 [pid = 3800] [id = 181] 04:45:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1736C000) [pid = 3800] [serial = 541] [outer = 00000000] 04:45:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1803AC00) [pid = 3800] [serial = 542] [outer = 1736C000] 04:45:11 INFO - PROCESS | 3800 | 1464612311552 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1975C000) [pid = 3800] [serial = 543] [outer = 1736C000] 04:45:12 INFO - PROCESS | 3800 | 1464612312437 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]]]}] 04:45:12 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) 04:45:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1024ms 04:45:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:45:12 INFO - PROCESS | 3800 | 1464612312440 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 3800 | 1464612312442 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:45:12 INFO - PROCESS | 3800 | 1464612312445 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 3800 | 1464612312447 Marionette TRACE conn3 <- [1,690,null,{}] 04:45:12 INFO - PROCESS | 3800 | 1464612312450 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}] 04:45:12 INFO - PROCESS | 3800 | 1464612312548 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:45:12 INFO - PROCESS | 3800 | 1464612312637 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 3800 | ++DOCSHELL 0C76F800 == 41 [pid = 3800] [id = 182] 04:45:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (0C772000) [pid = 3800] [serial = 544] [outer = 00000000] 04:45:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (104EDC00) [pid = 3800] [serial = 545] [outer = 0C772000] 04:45:12 INFO - PROCESS | 3800 | 1464612312693 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (10E08400) [pid = 3800] [serial = 546] [outer = 0C772000] 04:45:13 INFO - PROCESS | 3800 | 1464612313747 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:45:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1321ms 04:45:13 INFO - PROCESS | 3800 | 1464612313832 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:45:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:45:13 INFO - PROCESS | 3800 | 1464612313820 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:45:13 INFO - PROCESS | 3800 | 1464612313826 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 3800 | 1464612313830 Marionette TRACE conn3 <- [1,694,null,{}] 04:45:13 INFO - PROCESS | 3800 | 1464612313835 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}] 04:45:13 INFO - PROCESS | 3800 | 1464612313928 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:45:14 INFO - PROCESS | 3800 | 1464612314132 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 3800 | ++DOCSHELL 143B1C00 == 42 [pid = 3800] [id = 183] 04:45:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (143B5C00) [pid = 3800] [serial = 547] [outer = 00000000] 04:45:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (15309400) [pid = 3800] [serial = 548] [outer = 143B5C00] 04:45:14 INFO - PROCESS | 3800 | 1464612314171 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (15339400) [pid = 3800] [serial = 549] [outer = 143B5C00] 04:45:15 INFO - PROCESS | 3800 | 1464612315178 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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:45:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1380ms 04:45:15 INFO - PROCESS | 3800 | 1464612315218 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 3800 | 1464612315222 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:45:15 INFO - PROCESS | 3800 | 1464612315226 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 3800 | 1464612315228 Marionette TRACE conn3 <- [1,698,null,{}] 04:45:15 INFO - PROCESS | 3800 | 1464612315232 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}] 04:45:15 INFO - PROCESS | 3800 | 1464612315364 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:45:15 INFO - PROCESS | 3800 | 1464612315575 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 3800 | ++DOCSHELL 10E0C400 == 43 [pid = 3800] [id = 184] 04:45:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (10E0DC00) [pid = 3800] [serial = 550] [outer = 00000000] 04:45:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (114E3400) [pid = 3800] [serial = 551] [outer = 10E0DC00] 04:45:15 INFO - PROCESS | 3800 | 1464612315624 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (12969400) [pid = 3800] [serial = 552] [outer = 10E0DC00] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 16B01400 == 42 [pid = 3800] [id = 161] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 10E24000 == 41 [pid = 3800] [id = 181] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 156B1800 == 40 [pid = 3800] [id = 180] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 15948000 == 39 [pid = 3800] [id = 179] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 156ABC00 == 38 [pid = 3800] [id = 178] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 12966C00 == 37 [pid = 3800] [id = 177] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 10E0F800 == 36 [pid = 3800] [id = 176] 04:45:16 INFO - PROCESS | 3800 | --DOCSHELL 104F0C00 == 35 [pid = 3800] [id = 172] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1A814000) [pid = 3800] [serial = 512] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10E0E800) [pid = 3800] [serial = 441] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1A129000) [pid = 3800] [serial = 483] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (19763400) [pid = 3800] [serial = 482] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (10E10800) [pid = 3800] [serial = 488] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (118CD400) [pid = 3800] [serial = 489] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (13E26000) [pid = 3800] [serial = 486] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (131DB000) [pid = 3800] [serial = 485] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (17343800) [pid = 3800] [serial = 494] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1625E800) [pid = 3800] [serial = 491] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (167A8C00) [pid = 3800] [serial = 492] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (11212000) [pid = 3800] [serial = 476] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (1A134800) [pid = 3800] [serial = 501] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (19F41800) [pid = 3800] [serial = 500] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (14310000) [pid = 3800] [serial = 479] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (1A683C00) [pid = 3800] [serial = 503] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (143ADC00) [pid = 3800] [serial = 506] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (12C2E400) [pid = 3800] [serial = 507] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (1A3D2400) [pid = 3800] [serial = 509] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (1A68D400) [pid = 3800] [serial = 504] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (18019000) [pid = 3800] [serial = 497] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (18019C00) [pid = 3800] [serial = 498] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (19768400) [pid = 3800] [serial = 510] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (175DDC00) [pid = 3800] [serial = 495] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | --DOMWINDOW == 66 (1A80DC00) [pid = 3800] [serial = 438] [outer = 00000000] [url = about:blank] 04:45:16 INFO - PROCESS | 3800 | 1464612316593 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:45:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1381ms 04:45:16 INFO - PROCESS | 3800 | 1464612316612 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 3800 | 1464612316616 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:45:16 INFO - PROCESS | 3800 | 1464612316621 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 3800 | 1464612316624 Marionette TRACE conn3 <- [1,702,null,{}] 04:45:16 INFO - PROCESS | 3800 | 1464612316629 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}] 04:45:16 INFO - PROCESS | 3800 | 1464612316713 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:45:16 INFO - PROCESS | 3800 | 1464612316720 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 3800 | ++DOCSHELL 1120E400 == 36 [pid = 3800] [id = 185] 04:45:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 67 (11D21C00) [pid = 3800] [serial = 553] [outer = 00000000] 04:45:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (13144400) [pid = 3800] [serial = 554] [outer = 11D21C00] 04:45:16 INFO - PROCESS | 3800 | 1464612316767 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (1320B400) [pid = 3800] [serial = 555] [outer = 11D21C00] 04:45:17 INFO - PROCESS | 3800 | 1464612317679 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]]]}] 04:45:17 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 04:45:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1099ms 04:45:17 INFO - PROCESS | 3800 | 1464612317724 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3800 | 1464612317727 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:45:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:45:17 INFO - PROCESS | 3800 | 1464612317731 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 3800 | 1464612317733 Marionette TRACE conn3 <- [1,706,null,{}] 04:45:17 INFO - PROCESS | 3800 | 1464612317737 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}] 04:45:17 INFO - PROCESS | 3800 | 1464612317815 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:45:17 INFO - PROCESS | 3800 | 1464612317822 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 3800 | ++DOCSHELL 14310000 == 37 [pid = 3800] [id = 186] 04:45:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (15341000) [pid = 3800] [serial = 556] [outer = 00000000] 04:45:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (1594F000) [pid = 3800] [serial = 557] [outer = 15341000] 04:45:17 INFO - PROCESS | 3800 | 1464612317868 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (1610AC00) [pid = 3800] [serial = 558] [outer = 15341000] 04:45:18 INFO - PROCESS | 3800 | 1464612318774 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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:45:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1039ms 04:45:18 INFO - PROCESS | 3800 | 1464612318798 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 3800 | 1464612318800 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:45:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:45:18 INFO - PROCESS | 3800 | 1464612318810 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 3800 | 1464612318816 Marionette TRACE conn3 <- [1,710,null,{}] 04:45:18 INFO - PROCESS | 3800 | 1464612318820 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}] 04:45:18 INFO - PROCESS | 3800 | 1464612318910 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:45:18 INFO - PROCESS | 3800 | 1464612318917 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 3800 | ++DOCSHELL 17096C00 == 38 [pid = 3800] [id = 187] 04:45:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (17341C00) [pid = 3800] [serial = 559] [outer = 00000000] 04:45:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (17BF2800) [pid = 3800] [serial = 560] [outer = 17341C00] 04:45:18 INFO - PROCESS | 3800 | 1464612318961 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (18019000) [pid = 3800] [serial = 561] [outer = 17341C00] 04:45:19 INFO - PROCESS | 3800 | 1464612319397 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] 04:45:19 INFO - PROCESS | 3800 | 1464612319435 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:45:19 INFO - PROCESS | 3800 | 1464612319439 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:45:19 INFO - PROCESS | 3800 | 1464612319440 Marionette TRACE conn3 <- [1,714,null,{}] 04:45:19 INFO - PROCESS | 3800 | 1464612319456 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}] 04:45:19 INFO - PROCESS | 3800 | 1464612319557 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:45:19 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (1A75F800) [pid = 3800] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:45:19 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (15951000) [pid = 3800] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:45:19 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (131D8C00) [pid = 3800] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:45:19 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (11D22800) [pid = 3800] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:45:19 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (156AD000) [pid = 3800] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:45:19 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (1626D400) [pid = 3800] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:45:19 INFO - PROCESS | 3800 | 1464612319612 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 3800 | ++DOCSHELL 114EA000 == 39 [pid = 3800] [id = 188] 04:45:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (11D22800) [pid = 3800] [serial = 562] [outer = 00000000] 04:45:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (16C6C000) [pid = 3800] [serial = 563] [outer = 11D22800] 04:45:19 INFO - PROCESS | 3800 | 1464612319657 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (19764800) [pid = 3800] [serial = 564] [outer = 11D22800] 04:45:20 INFO - PROCESS | 3800 | 1464612320018 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:45:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 608ms 04:45:20 INFO - PROCESS | 3800 | 1464612320041 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 3800 | 1464612320043 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:45:20 INFO - PROCESS | 3800 | 1464612320046 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 3800 | 1464612320048 Marionette TRACE conn3 <- [1,718,null,{}] 04:45:20 INFO - PROCESS | 3800 | 1464612320052 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}] 04:45:20 INFO - PROCESS | 3800 | 1464612320127 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:45:20 INFO - PROCESS | 3800 | 1464612320233 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 3800 | ++DOCSHELL 19766000 == 40 [pid = 3800] [id = 189] 04:45:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (19767400) [pid = 3800] [serial = 565] [outer = 00000000] 04:45:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (19F3D000) [pid = 3800] [serial = 566] [outer = 19767400] 04:45:20 INFO - PROCESS | 3800 | 1464612320272 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (19F45800) [pid = 3800] [serial = 567] [outer = 19767400] 04:45:20 INFO - PROCESS | 3800 | 1464612320644 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] 04:45:20 INFO - PROCESS | 3800 | 1464612320711 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:45:20 INFO - PROCESS | 3800 | 1464612320714 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 3800 | 1464612320716 Marionette TRACE conn3 <- [1,722,null,{}] 04:45:20 INFO - PROCESS | 3800 | 1464612320719 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}] 04:45:20 INFO - PROCESS | 3800 | 1464612320795 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:45:20 INFO - PROCESS | 3800 | 1464612320801 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 3800 | ++DOCSHELL 19F41800 == 41 [pid = 3800] [id = 190] 04:45:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (1A105000) [pid = 3800] [serial = 568] [outer = 00000000] 04:45:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (1A685800) [pid = 3800] [serial = 569] [outer = 1A105000] 04:45:20 INFO - PROCESS | 3800 | 1464612320845 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (1A68C400) [pid = 3800] [serial = 570] [outer = 1A105000] 04:45:21 INFO - PROCESS | 3800 | 1464612321233 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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:45:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 564ms 04:45:21 INFO - PROCESS | 3800 | 1464612321274 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 3800 | 1464612321276 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:45:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:45:21 INFO - PROCESS | 3800 | 1464612321279 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 3800 | 1464612321281 Marionette TRACE conn3 <- [1,726,null,{}] 04:45:21 INFO - PROCESS | 3800 | 1464612321284 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}] 04:45:21 INFO - PROCESS | 3800 | 1464612321357 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:45:21 INFO - PROCESS | 3800 | 1464612321363 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 3800 | ++DOCSHELL 11208800 == 42 [pid = 3800] [id = 191] 04:45:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (1A68EC00) [pid = 3800] [serial = 571] [outer = 00000000] 04:45:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1A75AC00) [pid = 3800] [serial = 572] [outer = 1A68EC00] 04:45:21 INFO - PROCESS | 3800 | 1464612321409 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1A80FC00) [pid = 3800] [serial = 573] [outer = 1A68EC00] 04:45:22 INFO - PROCESS | 3800 | 1464612322324 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1039ms 04:45:22 INFO - PROCESS | 3800 | 1464612322339 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3800 | 1464612322343 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:45:22 INFO - PROCESS | 3800 | 1464612322349 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3800 | 1464612322353 Marionette TRACE conn3 <- [1,730,null,{}] 04:45:22 INFO - PROCESS | 3800 | 1464612322343 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}] 04:45:22 INFO - PROCESS | 3800 | 1464612322477 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:45:22 INFO - PROCESS | 3800 | 1464612322550 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 3800 | ++DOCSHELL 10E20C00 == 43 [pid = 3800] [id = 192] 04:45:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (112E8000) [pid = 3800] [serial = 574] [outer = 00000000] 04:45:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (11DBAC00) [pid = 3800] [serial = 575] [outer = 112E8000] 04:45:22 INFO - PROCESS | 3800 | 1464612322648 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1320CC00) [pid = 3800] [serial = 576] [outer = 112E8000] 04:45:23 INFO - PROCESS | 3800 | 1464612323664 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]]]}] 04:45:23 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 04:45:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1321ms 04:45:23 INFO - PROCESS | 3800 | 1464612323677 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 3800 | 1464612323683 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:45:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:45:23 INFO - PROCESS | 3800 | 1464612323690 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 3800 | 1464612323693 Marionette TRACE conn3 <- [1,734,null,{}] 04:45:23 INFO - PROCESS | 3800 | 1464612323697 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}] 04:45:23 INFO - PROCESS | 3800 | 1464612323780 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:45:23 INFO - PROCESS | 3800 | 1464612323852 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 3800 | ++DOCSHELL 1594A400 == 44 [pid = 3800] [id = 193] 04:45:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (15958C00) [pid = 3800] [serial = 577] [outer = 00000000] 04:45:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (16B06C00) [pid = 3800] [serial = 578] [outer = 15958C00] 04:45:23 INFO - PROCESS | 3800 | 1464612323905 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1751E400) [pid = 3800] [serial = 579] [outer = 15958C00] 04:45:24 INFO - PROCESS | 3800 | 1464612324953 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]]]}] 04:45:24 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.) 04:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1291ms 04:45:24 INFO - PROCESS | 3800 | 1464612324972 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 3800 | 1464612324975 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:45:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:45:24 INFO - PROCESS | 3800 | 1464612324979 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 3800 | 1464612324983 Marionette TRACE conn3 <- [1,738,null,{}] 04:45:24 INFO - PROCESS | 3800 | 1464612324993 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}] 04:45:25 INFO - PROCESS | 3800 | 1464612325081 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:45:25 INFO - PROCESS | 3800 | 1464612325187 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 3800 | ++DOCSHELL 10E23800 == 45 [pid = 3800] [id = 194] 04:45:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (11015C00) [pid = 3800] [serial = 580] [outer = 00000000] 04:45:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (13207400) [pid = 3800] [serial = 581] [outer = 11015C00] 04:45:25 INFO - PROCESS | 3800 | 1464612325292 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (159BE000) [pid = 3800] [serial = 582] [outer = 11015C00] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 19F41800 == 44 [pid = 3800] [id = 190] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 19766000 == 43 [pid = 3800] [id = 189] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 114EA000 == 42 [pid = 3800] [id = 188] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 17096C00 == 41 [pid = 3800] [id = 187] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 14310000 == 40 [pid = 3800] [id = 186] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 1120E400 == 39 [pid = 3800] [id = 185] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 10E0C400 == 38 [pid = 3800] [id = 184] 04:45:26 INFO - PROCESS | 3800 | --DOCSHELL 0C76F800 == 37 [pid = 3800] [id = 182] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1A819400) [pid = 3800] [serial = 513] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1803AC00) [pid = 3800] [serial = 542] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (10E06000) [pid = 3800] [serial = 515] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (16262400) [pid = 3800] [serial = 539] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (157D1C00) [pid = 3800] [serial = 518] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (1394A000) [pid = 3800] [serial = 530] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (13E25C00) [pid = 3800] [serial = 531] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (131D7400) [pid = 3800] [serial = 528] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (12BB7000) [pid = 3800] [serial = 527] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1AD13000) [pid = 3800] [serial = 524] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (15949800) [pid = 3800] [serial = 533] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (19F44C00) [pid = 3800] [serial = 521] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (171B6400) [pid = 3800] [serial = 540] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (1709A400) [pid = 3800] [serial = 537] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (16B07C00) [pid = 3800] [serial = 536] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (15ECDC00) [pid = 3800] [serial = 534] [outer = 00000000] [url = about:blank] 04:45:26 INFO - PROCESS | 3800 | 1464612326344 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1380ms 04:45:26 INFO - PROCESS | 3800 | 1464612326360 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 3800 | 1464612326364 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:45:26 INFO - PROCESS | 3800 | 1464612326369 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 3800 | 1464612326372 Marionette TRACE conn3 <- [1,742,null,{}] 04:45:26 INFO - PROCESS | 3800 | 1464612326377 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}] 04:45:26 INFO - PROCESS | 3800 | 1464612326444 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:45:26 INFO - PROCESS | 3800 | 1464612326489 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 3800 | ++DOCSHELL 131D7400 == 38 [pid = 3800] [id = 195] 04:45:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (131DBC00) [pid = 3800] [serial = 583] [outer = 00000000] 04:45:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (1372E400) [pid = 3800] [serial = 584] [outer = 131DBC00] 04:45:26 INFO - PROCESS | 3800 | 1464612326542 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (13E2A800) [pid = 3800] [serial = 585] [outer = 131DBC00] 04:45:27 INFO - PROCESS | 3800 | 1464612327438 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]]]}] 04:45:27 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 04:45:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1098ms 04:45:27 INFO - PROCESS | 3800 | 1464612327473 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 3800 | 1464612327478 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:45:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:45:27 INFO - PROCESS | 3800 | 1464612327484 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 3800 | 1464612327486 Marionette TRACE conn3 <- [1,746,null,{}] 04:45:27 INFO - PROCESS | 3800 | 1464612327490 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}] 04:45:27 INFO - PROCESS | 3800 | 1464612327579 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:45:27 INFO - PROCESS | 3800 | 1464612327589 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 3800 | ++DOCSHELL 1594F400 == 39 [pid = 3800] [id = 196] 04:45:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (1595A800) [pid = 3800] [serial = 586] [outer = 00000000] 04:45:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (1610FC00) [pid = 3800] [serial = 587] [outer = 1595A800] 04:45:27 INFO - PROCESS | 3800 | 1464612327633 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (16B01400) [pid = 3800] [serial = 588] [outer = 1595A800] 04:45:28 INFO - PROCESS | 3800 | 1464612328046 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]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:45:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 609ms 04:45:28 INFO - PROCESS | 3800 | 1464612328081 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 3800 | 1464612328083 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:45:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:45:28 INFO - PROCESS | 3800 | 1464612328086 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 3800 | 1464612328089 Marionette TRACE conn3 <- [1,750,null,{}] 04:45:28 INFO - PROCESS | 3800 | 1464612328099 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}] 04:45:28 INFO - PROCESS | 3800 | 1464612328214 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:45:28 INFO - PROCESS | 3800 | 1464612328227 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 3800 | ++DOCSHELL 18014C00 == 40 [pid = 3800] [id = 197] 04:45:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1801CC00) [pid = 3800] [serial = 589] [outer = 00000000] 04:45:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (180BB000) [pid = 3800] [serial = 590] [outer = 1801CC00] 04:45:28 INFO - PROCESS | 3800 | 1464612328274 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (19767000) [pid = 3800] [serial = 591] [outer = 1801CC00] 04:45:29 INFO - PROCESS | 3800 | 1464612329124 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]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1098ms 04:45:29 INFO - PROCESS | 3800 | 1464612329188 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 3800 | 1464612329191 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:45:29 INFO - PROCESS | 3800 | 1464612329194 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 3800 | 1464612329196 Marionette TRACE conn3 <- [1,754,null,{}] 04:45:29 INFO - PROCESS | 3800 | 1464612329199 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}] 04:45:29 INFO - PROCESS | 3800 | 1464612329316 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:45:29 INFO - PROCESS | 3800 | 1464612329305 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 3800 | ++DOCSHELL 19F45C00 == 41 [pid = 3800] [id = 198] 04:45:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1A126400) [pid = 3800] [serial = 592] [outer = 00000000] 04:45:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1A205800) [pid = 3800] [serial = 593] [outer = 1A126400] 04:45:29 INFO - PROCESS | 3800 | 1464612329391 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1A3CB800) [pid = 3800] [serial = 594] [outer = 1A126400] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (19F42800) [pid = 3800] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (11D21C00) [pid = 3800] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (15341000) [pid = 3800] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (17341C00) [pid = 3800] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (10E0DC00) [pid = 3800] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (11D22800) [pid = 3800] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (1A105000) [pid = 3800] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:45:29 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (19767400) [pid = 3800] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:45:30 INFO - PROCESS | 3800 | 1464612330240 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:45:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1083ms 04:45:30 INFO - PROCESS | 3800 | 1464612330287 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 3800 | 1464612330289 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:45:30 INFO - PROCESS | 3800 | 1464612330293 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 3800 | 1464612330294 Marionette TRACE conn3 <- [1,758,null,{}] 04:45:30 INFO - PROCESS | 3800 | 1464612330298 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}] 04:45:30 INFO - PROCESS | 3800 | 1464612330399 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:45:30 INFO - PROCESS | 3800 | 1464612330391 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 3800 | ++DOCSHELL 156AD400 == 42 [pid = 3800] [id = 199] 04:45:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (1595F400) [pid = 3800] [serial = 595] [outer = 00000000] 04:45:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (18038800) [pid = 3800] [serial = 596] [outer = 1595F400] 04:45:30 INFO - PROCESS | 3800 | 1464612330445 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (180BB400) [pid = 3800] [serial = 597] [outer = 1595F400] 04:45:30 INFO - PROCESS | 3800 | 1464612330836 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 594ms 04:45:30 INFO - PROCESS | 3800 | 1464612330894 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 3800 | 1464612330896 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:45:30 INFO - PROCESS | 3800 | 1464612330899 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 3800 | 1464612330901 Marionette TRACE conn3 <- [1,762,null,{}] 04:45:30 INFO - PROCESS | 3800 | 1464612330904 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}] 04:45:31 INFO - PROCESS | 3800 | 1464612331030 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:45:31 INFO - PROCESS | 3800 | 1464612331043 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 3800 | ++DOCSHELL 14312000 == 43 [pid = 3800] [id = 200] 04:45:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1801C000) [pid = 3800] [serial = 598] [outer = 00000000] 04:45:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1A8B0400) [pid = 3800] [serial = 599] [outer = 1801C000] 04:45:31 INFO - PROCESS | 3800 | 1464612331071 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1A8B6800) [pid = 3800] [serial = 600] [outer = 1801C000] 04:45:31 INFO - PROCESS | 3800 | 1464612331425 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]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 564ms 04:45:31 INFO - PROCESS | 3800 | 1464612331462 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 3800 | 1464612331463 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:45:31 INFO - PROCESS | 3800 | 1464612331478 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 3800 | 1464612331480 Marionette TRACE conn3 <- [1,766,null,{}] 04:45:31 INFO - PROCESS | 3800 | 1464612331483 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}] 04:45:31 INFO - PROCESS | 3800 | 1464612331558 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:45:31 INFO - PROCESS | 3800 | 1464612331564 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 3800 | ++DOCSHELL 1A8B0C00 == 44 [pid = 3800] [id = 201] 04:45:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1A8B5C00) [pid = 3800] [serial = 601] [outer = 00000000] 04:45:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1AD11C00) [pid = 3800] [serial = 602] [outer = 1A8B5C00] 04:45:31 INFO - PROCESS | 3800 | 1464612331607 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1AD13000) [pid = 3800] [serial = 603] [outer = 1A8B5C00] 04:45:32 INFO - PROCESS | 3800 | 1464612332108 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 667ms 04:45:32 INFO - PROCESS | 3800 | 1464612332142 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 3800 | 1464612332147 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:45:32 INFO - PROCESS | 3800 | 1464612332152 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 3800 | 1464612332157 Marionette TRACE conn3 <- [1,770,null,{}] 04:45:32 INFO - PROCESS | 3800 | 1464612332164 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}] 04:45:32 INFO - PROCESS | 3800 | 1464612332268 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:45:32 INFO - PROCESS | 3800 | 1464612332366 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 3800 | ++DOCSHELL 105ED400 == 45 [pid = 3800] [id = 202] 04:45:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (10E06000) [pid = 3800] [serial = 604] [outer = 00000000] 04:45:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (13202800) [pid = 3800] [serial = 605] [outer = 10E06000] 04:45:32 INFO - PROCESS | 3800 | 1464612332405 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1530B000) [pid = 3800] [serial = 606] [outer = 10E06000] 04:45:33 INFO - PROCESS | 3800 | 1464612333038 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 906ms 04:45:33 INFO - PROCESS | 3800 | 1464612333063 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 3800 | 1464612333069 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:45:33 INFO - PROCESS | 3800 | 1464612333073 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:45:33 INFO - PROCESS | 3800 | 1464612333076 Marionette TRACE conn3 <- [1,774,null,{}] 04:45:33 INFO - PROCESS | 3800 | 1464612333080 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}] 04:45:33 INFO - PROCESS | 3800 | 1464612333185 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:45:33 INFO - PROCESS | 3800 | 1464612333265 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 3800 | ++DOCSHELL 1610F000 == 46 [pid = 3800] [id = 203] 04:45:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (17096C00) [pid = 3800] [serial = 607] [outer = 00000000] 04:45:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (18019C00) [pid = 3800] [serial = 608] [outer = 17096C00] 04:45:33 INFO - PROCESS | 3800 | 1464612333360 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1975FC00) [pid = 3800] [serial = 609] [outer = 17096C00] 04:45:33 INFO - PROCESS | 3800 | 1464612333883 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 831ms 04:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:45:33 INFO - PROCESS | 3800 | 1464612333926 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 3800 | 1464612333929 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:45:33 INFO - PROCESS | 3800 | 1464612333932 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 3800 | 1464612333936 Marionette TRACE conn3 <- [1,778,null,{}] 04:45:33 INFO - PROCESS | 3800 | 1464612333947 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}] 04:45:34 INFO - PROCESS | 3800 | 1464612334047 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:45:34 INFO - PROCESS | 3800 | 1464612334141 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 3800 | ++DOCSHELL 1A811000 == 47 [pid = 3800] [id = 204] 04:45:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1A8AFC00) [pid = 3800] [serial = 610] [outer = 00000000] 04:45:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A8BD400) [pid = 3800] [serial = 611] [outer = 1A8AFC00] 04:45:34 INFO - PROCESS | 3800 | 1464612334197 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1AF06800) [pid = 3800] [serial = 612] [outer = 1A8AFC00] 04:45:34 INFO - PROCESS | 3800 | 1464612334784 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 890ms 04:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:45:34 INFO - PROCESS | 3800 | 1464612334825 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 3800 | 1464612334828 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:45:34 INFO - PROCESS | 3800 | 1464612334832 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 3800 | 1464612334834 Marionette TRACE conn3 <- [1,782,null,{}] 04:45:34 INFO - PROCESS | 3800 | 1464612334837 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}] 04:45:34 INFO - PROCESS | 3800 | 1464612334937 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:45:35 INFO - PROCESS | 3800 | 1464612335030 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 3800 | ++DOCSHELL 1612F400 == 48 [pid = 3800] [id = 205] 04:45:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (16130400) [pid = 3800] [serial = 613] [outer = 00000000] 04:45:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (16135C00) [pid = 3800] [serial = 614] [outer = 16130400] 04:45:35 INFO - PROCESS | 3800 | 1464612335066 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1A817400) [pid = 3800] [serial = 615] [outer = 16130400] 04:45:35 INFO - PROCESS | 3800 | 1464612335632 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 846ms 04:45:35 INFO - PROCESS | 3800 | 1464612335683 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 3800 | 1464612335686 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:45:35 INFO - PROCESS | 3800 | 1464612335689 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:45:35 INFO - PROCESS | 3800 | 1464612335692 Marionette TRACE conn3 <- [1,786,null,{}] 04:45:35 INFO - PROCESS | 3800 | 1464612335696 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}] 04:45:35 INFO - PROCESS | 3800 | 1464612335793 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:45:35 INFO - PROCESS | 3800 | 1464612335874 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 3800 | ++DOCSHELL 10A59000 == 49 [pid = 3800] [id = 206] 04:45:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10E09400) [pid = 3800] [serial = 616] [outer = 00000000] 04:45:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (11214400) [pid = 3800] [serial = 617] [outer = 10E09400] 04:45:36 INFO - PROCESS | 3800 | 1464612336057 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (12C31400) [pid = 3800] [serial = 618] [outer = 10E09400] 04:45:36 INFO - PROCESS | 3800 | 1464612336662 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]]]}] 04:45:36 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 04:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1039ms 04:45:36 INFO - PROCESS | 3800 | 1464612336742 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 3800 | 1464612336747 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:45:36 INFO - PROCESS | 3800 | 1464612336753 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:45:36 INFO - PROCESS | 3800 | 1464612336756 Marionette TRACE conn3 <- [1,790,null,{}] 04:45:36 INFO - PROCESS | 3800 | 1464612336761 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}] 04:45:36 INFO - PROCESS | 3800 | 1464612336876 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 14312000 == 48 [pid = 3800] [id = 200] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 156AD400 == 47 [pid = 3800] [id = 199] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 19F45C00 == 46 [pid = 3800] [id = 198] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 18014C00 == 45 [pid = 3800] [id = 197] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 1594F400 == 44 [pid = 3800] [id = 196] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 131D7400 == 43 [pid = 3800] [id = 195] 04:45:36 INFO - PROCESS | 3800 | --DOCSHELL 10E20C00 == 42 [pid = 3800] [id = 192] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1AD17800) [pid = 3800] [serial = 525] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1A75AC00) [pid = 3800] [serial = 572] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (13144400) [pid = 3800] [serial = 554] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1320B400) [pid = 3800] [serial = 555] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1594F000) [pid = 3800] [serial = 557] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (18019000) [pid = 3800] [serial = 561] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (12969400) [pid = 3800] [serial = 552] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (114E3400) [pid = 3800] [serial = 551] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (104EDC00) [pid = 3800] [serial = 545] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (15309400) [pid = 3800] [serial = 548] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (17BF2800) [pid = 3800] [serial = 560] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (16C6C000) [pid = 3800] [serial = 563] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (19764800) [pid = 3800] [serial = 564] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1A685800) [pid = 3800] [serial = 569] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1A68C400) [pid = 3800] [serial = 570] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1610AC00) [pid = 3800] [serial = 558] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (19F45800) [pid = 3800] [serial = 567] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (19F3D000) [pid = 3800] [serial = 566] [outer = 00000000] [url = about:blank] 04:45:36 INFO - PROCESS | 3800 | 1464612336985 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 3800 | ++DOCSHELL 10A61400 == 43 [pid = 3800] [id = 207] 04:45:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (10E10800) [pid = 3800] [serial = 619] [outer = 00000000] 04:45:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (118CEC00) [pid = 3800] [serial = 620] [outer = 10E10800] 04:45:37 INFO - PROCESS | 3800 | 1464612337033 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (131D8C00) [pid = 3800] [serial = 621] [outer = 10E10800] 04:45:37 INFO - PROCESS | 3800 | 1464612337412 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]]]}] 04:45:37 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 04:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 712ms 04:45:37 INFO - PROCESS | 3800 | 1464612337457 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 3800 | 1464612337460 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:45:37 INFO - PROCESS | 3800 | 1464612337466 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 3800 | 1464612337469 Marionette TRACE conn3 <- [1,794,null,{}] 04:45:37 INFO - PROCESS | 3800 | 1464612337492 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}] 04:45:37 INFO - PROCESS | 3800 | 1464612337610 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:45:37 INFO - PROCESS | 3800 | 1464612337627 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 3800 | ++DOCSHELL 159BC400 == 44 [pid = 3800] [id = 208] 04:45:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (159BF000) [pid = 3800] [serial = 622] [outer = 00000000] 04:45:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (16136800) [pid = 3800] [serial = 623] [outer = 159BF000] 04:45:37 INFO - PROCESS | 3800 | 1464612337672 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (16C75000) [pid = 3800] [serial = 624] [outer = 159BF000] 04:45:38 INFO - PROCESS | 3800 | 1464612338074 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]]]}] 04:45:38 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 04:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 668ms 04:45:38 INFO - PROCESS | 3800 | 1464612338129 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 3800 | 1464612338132 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:45:38 INFO - PROCESS | 3800 | 1464612338135 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 3800 | 1464612338139 Marionette TRACE conn3 <- [1,798,null,{}] 04:45:38 INFO - PROCESS | 3800 | 1464612338148 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}] 04:45:38 INFO - PROCESS | 3800 | 1464612338234 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:45:38 INFO - PROCESS | 3800 | 1464612338243 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 3800 | ++DOCSHELL 16D7D000 == 45 [pid = 3800] [id = 209] 04:45:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (170A3C00) [pid = 3800] [serial = 625] [outer = 00000000] 04:45:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (19764400) [pid = 3800] [serial = 626] [outer = 170A3C00] 04:45:38 INFO - PROCESS | 3800 | 1464612338288 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (19767C00) [pid = 3800] [serial = 627] [outer = 170A3C00] 04:45:38 INFO - PROCESS | 3800 | 1464612338691 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 564ms 04:45:38 INFO - PROCESS | 3800 | 1464612338720 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 3800 | 1464612338722 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:45:38 INFO - PROCESS | 3800 | 1464612338726 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 3800 | 1464612338728 Marionette TRACE conn3 <- [1,802,null,{}] 04:45:38 INFO - PROCESS | 3800 | 1464612338731 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}] 04:45:38 INFO - PROCESS | 3800 | 1464612338794 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:45:38 INFO - PROCESS | 3800 | 1464612338801 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 3800 | ++DOCSHELL 19768000 == 46 [pid = 3800] [id = 210] 04:45:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (19F44800) [pid = 3800] [serial = 628] [outer = 00000000] 04:45:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A3D4000) [pid = 3800] [serial = 629] [outer = 19F44800] 04:45:38 INFO - PROCESS | 3800 | 1464612338845 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1A685800) [pid = 3800] [serial = 630] [outer = 19F44800] 04:45:39 INFO - PROCESS | 3800 | 1464612339319 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] 04:45:39 INFO - PROCESS | 3800 | 1464612339395 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:45:39 INFO - PROCESS | 3800 | 1464612339399 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 3800 | 1464612339400 Marionette TRACE conn3 <- [1,806,null,{}] 04:45:39 INFO - PROCESS | 3800 | 1464612339404 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}] 04:45:39 INFO - PROCESS | 3800 | 1464612339497 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:45:39 INFO - PROCESS | 3800 | 1464612339553 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 3800 | ++DOCSHELL 1A20BC00 == 47 [pid = 3800] [id = 211] 04:45:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1A68E400) [pid = 3800] [serial = 631] [outer = 00000000] 04:45:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1A8B0000) [pid = 3800] [serial = 632] [outer = 1A68E400] 04:45:39 INFO - PROCESS | 3800 | 1464612339600 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1AD18000) [pid = 3800] [serial = 633] [outer = 1A68E400] 04:45:40 INFO - PROCESS | 3800 | 1464612340021 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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 667ms 04:45:40 INFO - PROCESS | 3800 | 1464612340063 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 3800 | 1464612340065 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:45:40 INFO - PROCESS | 3800 | 1464612340068 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 3800 | 1464612340070 Marionette TRACE conn3 <- [1,810,null,{}] 04:45:40 INFO - PROCESS | 3800 | 1464612340082 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}] 04:45:40 INFO - PROCESS | 3800 | 1464612340202 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:45:40 INFO - PROCESS | 3800 | 1464612340216 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 3800 | ++DOCSHELL 10A59800 == 48 [pid = 3800] [id = 212] 04:45:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10A5AC00) [pid = 3800] [serial = 634] [outer = 00000000] 04:45:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (129B5C00) [pid = 3800] [serial = 635] [outer = 10A5AC00] 04:45:40 INFO - PROCESS | 3800 | 1464612340304 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1A756000) [pid = 3800] [serial = 636] [outer = 10A5AC00] 04:45:40 INFO - PROCESS | 3800 | 1464612340707 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] 04:45:40 INFO - PROCESS | 3800 | 1464612340733 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:45:40 INFO - PROCESS | 3800 | 1464612340736 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 3800 | 1464612340738 Marionette TRACE conn3 <- [1,814,null,{}] 04:45:40 INFO - PROCESS | 3800 | 1464612340748 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}] 04:45:40 INFO - PROCESS | 3800 | 1464612340835 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:45:40 INFO - PROCESS | 3800 | 1464612340841 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 3800 | ++DOCSHELL 10E03800 == 49 [pid = 3800] [id = 213] 04:45:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1319EC00) [pid = 3800] [serial = 637] [outer = 00000000] 04:45:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (196D7C00) [pid = 3800] [serial = 638] [outer = 1319EC00] 04:45:40 INFO - PROCESS | 3800 | 1464612340883 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (196D8800) [pid = 3800] [serial = 639] [outer = 1319EC00] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1A126400) [pid = 3800] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (1595A800) [pid = 3800] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (11015C00) [pid = 3800] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (131DBC00) [pid = 3800] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1801C000) [pid = 3800] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1595F400) [pid = 3800] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1801CC00) [pid = 3800] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (143B5C00) [pid = 3800] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (0C772000) [pid = 3800] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1736C000) [pid = 3800] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (18032800) [pid = 3800] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (13A55400) [pid = 3800] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (19F47C00) [pid = 3800] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (0C770800) [pid = 3800] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1533B400) [pid = 3800] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:45:41 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (105ED800) [pid = 3800] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:45:41 INFO - PROCESS | 3800 | 1464612341342 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 668ms 04:45:41 INFO - PROCESS | 3800 | 1464612341401 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 3800 | 1464612341403 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:45:41 INFO - PROCESS | 3800 | 1464612341406 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 3800 | 1464612341408 Marionette TRACE conn3 <- [1,818,null,{}] 04:45:41 INFO - PROCESS | 3800 | 1464612341412 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}] 04:45:41 INFO - PROCESS | 3800 | 1464612341507 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:45:41 INFO - PROCESS | 3800 | 1464612341516 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 3800 | ++DOCSHELL 10E1F800 == 50 [pid = 3800] [id = 214] 04:45:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (11015C00) [pid = 3800] [serial = 640] [outer = 00000000] 04:45:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (16C74800) [pid = 3800] [serial = 641] [outer = 11015C00] 04:45:41 INFO - PROCESS | 3800 | 1464612341559 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (18036000) [pid = 3800] [serial = 642] [outer = 11015C00] 04:45:41 INFO - PROCESS | 3800 | 1464612341945 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 564ms 04:45:41 INFO - PROCESS | 3800 | 1464612341968 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 3800 | 1464612341970 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:45:41 INFO - PROCESS | 3800 | 1464612341973 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 3800 | 1464612341975 Marionette TRACE conn3 <- [1,822,null,{}] 04:45:41 INFO - PROCESS | 3800 | 1464612341990 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}] 04:45:42 INFO - PROCESS | 3800 | 1464612342068 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:45:42 INFO - PROCESS | 3800 | 1464612342074 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 3800 | ++DOCSHELL 10489400 == 51 [pid = 3800] [id = 215] 04:45:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (13E2C400) [pid = 3800] [serial = 643] [outer = 00000000] 04:45:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (196DF400) [pid = 3800] [serial = 644] [outer = 13E2C400] 04:45:42 INFO - PROCESS | 3800 | 1464612342118 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1A80C000) [pid = 3800] [serial = 645] [outer = 13E2C400] 04:45:42 INFO - PROCESS | 3800 | 1464612342486 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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 564ms 04:45:42 INFO - PROCESS | 3800 | 1464612342537 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 3800 | 1464612342539 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:45:42 INFO - PROCESS | 3800 | 1464612342542 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 3800 | 1464612342544 Marionette TRACE conn3 <- [1,826,null,{}] 04:45:42 INFO - PROCESS | 3800 | 1464612342547 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}] 04:45:42 INFO - PROCESS | 3800 | 1464612342659 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:45:42 INFO - PROCESS | 3800 | 1464612342668 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 3800 | ++DOCSHELL 16B05C00 == 52 [pid = 3800] [id = 216] 04:45:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (16C75800) [pid = 3800] [serial = 646] [outer = 00000000] 04:45:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1B0C3000) [pid = 3800] [serial = 647] [outer = 16C75800] 04:45:42 INFO - PROCESS | 3800 | 1464612342716 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1B0CD000) [pid = 3800] [serial = 648] [outer = 16C75800] 04:45:43 INFO - PROCESS | 3800 | 1464612343287 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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 802ms 04:45:43 INFO - PROCESS | 3800 | 1464612343348 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 3800 | 1464612343352 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:45:43 INFO - PROCESS | 3800 | 1464612343358 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 3800 | 1464612343362 Marionette TRACE conn3 <- [1,830,null,{}] 04:45:43 INFO - PROCESS | 3800 | 1464612343381 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}] 04:45:43 INFO - PROCESS | 3800 | 1464612343492 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:45:43 INFO - PROCESS | 3800 | 1464612343617 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 3800 | ++DOCSHELL 0C383000 == 53 [pid = 3800] [id = 217] 04:45:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (0C385000) [pid = 3800] [serial = 649] [outer = 00000000] 04:45:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (0C779400) [pid = 3800] [serial = 650] [outer = 0C385000] 04:45:43 INFO - PROCESS | 3800 | 1464612343674 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (10E11000) [pid = 3800] [serial = 651] [outer = 0C385000] 04:45:44 INFO - PROCESS | 3800 | 1464612344270 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]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 950ms 04:45:44 INFO - PROCESS | 3800 | 1464612344304 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 3800 | 1464612344310 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:45:44 INFO - PROCESS | 3800 | 1464612344316 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 3800 | 1464612344319 Marionette TRACE conn3 <- [1,834,null,{}] 04:45:44 INFO - PROCESS | 3800 | 1464612344323 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}] 04:45:44 INFO - PROCESS | 3800 | 1464612344427 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:45:44 INFO - PROCESS | 3800 | 1464612344525 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 3800 | ++DOCSHELL 129B0000 == 54 [pid = 3800] [id = 218] 04:45:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (129B1C00) [pid = 3800] [serial = 652] [outer = 00000000] 04:45:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (13E29000) [pid = 3800] [serial = 653] [outer = 129B1C00] 04:45:44 INFO - PROCESS | 3800 | 1464612344579 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (156ABC00) [pid = 3800] [serial = 654] [outer = 129B1C00] 04:45:45 INFO - PROCESS | 3800 | 1464612345084 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 861ms 04:45:45 INFO - PROCESS | 3800 | 1464612345182 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 3800 | 1464612345184 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:45:45 INFO - PROCESS | 3800 | 1464612345188 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 3800 | 1464612345192 Marionette TRACE conn3 <- [1,838,null,{}] 04:45:45 INFO - PROCESS | 3800 | 1464612345219 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}] 04:45:45 INFO - PROCESS | 3800 | 1464612345363 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:45:45 INFO - PROCESS | 3800 | 1464612345416 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 3800 | ++DOCSHELL 16C6F400 == 55 [pid = 3800] [id = 219] 04:45:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (16C74C00) [pid = 3800] [serial = 655] [outer = 00000000] 04:45:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (176D9C00) [pid = 3800] [serial = 656] [outer = 16C74C00] 04:45:45 INFO - PROCESS | 3800 | 1464612345472 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (1803AC00) [pid = 3800] [serial = 657] [outer = 16C74C00] 04:45:45 INFO - PROCESS | 3800 | 1464612345980 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 801ms 04:45:45 INFO - PROCESS | 3800 | 1464612345995 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 3800 | 1464612345998 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:45:45 INFO - PROCESS | 3800 | 1464612346000 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 3800 | 1464612346003 Marionette TRACE conn3 <- [1,842,null,{}] 04:45:46 INFO - PROCESS | 3800 | 1464612346007 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}] 04:45:46 INFO - PROCESS | 3800 | 1464612346111 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:45:46 INFO - PROCESS | 3800 | 1464612346218 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 3800 | ++DOCSHELL 196D6400 == 56 [pid = 3800] [id = 220] 04:45:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (1A68CC00) [pid = 3800] [serial = 658] [outer = 00000000] 04:45:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (1AD0CC00) [pid = 3800] [serial = 659] [outer = 1A68CC00] 04:45:46 INFO - PROCESS | 3800 | 1464612346272 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (1B0C5C00) [pid = 3800] [serial = 660] [outer = 1A68CC00] 04:45:46 INFO - PROCESS | 3800 | 1464612346835 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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 906ms 04:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:45:46 INFO - PROCESS | 3800 | 1464612346912 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 3800 | 1464612346914 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:45:46 INFO - PROCESS | 3800 | 1464612346918 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 3800 | 1464612346920 Marionette TRACE conn3 <- [1,846,null,{}] 04:45:46 INFO - PROCESS | 3800 | 1464612346924 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}] 04:45:47 INFO - PROCESS | 3800 | 1464612347009 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:45:47 INFO - PROCESS | 3800 | 1464612347310 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 3800 | ++DOCSHELL 0C76D000 == 57 [pid = 3800] [id = 221] 04:45:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (0C770000) [pid = 3800] [serial = 661] [outer = 00000000] 04:45:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (104E7800) [pid = 3800] [serial = 662] [outer = 0C770000] 04:45:47 INFO - PROCESS | 3800 | 1464612347377 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (10E04000) [pid = 3800] [serial = 663] [outer = 0C770000] 04:45:47 INFO - PROCESS | 3800 | 1464612347874 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 979ms 04:45:47 INFO - PROCESS | 3800 | 1464612347924 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 3800 | 1464612347928 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:45:47 INFO - PROCESS | 3800 | 1464612347933 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 3800 | 1464612347935 Marionette TRACE conn3 <- [1,850,null,{}] 04:45:47 INFO - PROCESS | 3800 | 1464612347940 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}] 04:45:48 INFO - PROCESS | 3800 | 1464612348038 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:45:48 INFO - PROCESS | 3800 | 1464612348142 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 3800 | ++DOCSHELL 129B0C00 == 58 [pid = 3800] [id = 222] 04:45:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (129B2C00) [pid = 3800] [serial = 664] [outer = 00000000] 04:45:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (13205000) [pid = 3800] [serial = 665] [outer = 129B2C00] 04:45:48 INFO - PROCESS | 3800 | 1464612348191 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (13A57400) [pid = 3800] [serial = 666] [outer = 129B2C00] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 1530A800 == 57 [pid = 3800] [id = 173] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 11208800 == 56 [pid = 3800] [id = 191] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 1733C000 == 55 [pid = 3800] [id = 174] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 10489400 == 54 [pid = 3800] [id = 215] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 10E1F800 == 53 [pid = 3800] [id = 214] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 10E03800 == 52 [pid = 3800] [id = 213] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 10A59800 == 51 [pid = 3800] [id = 212] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 1A20BC00 == 50 [pid = 3800] [id = 211] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 19768000 == 49 [pid = 3800] [id = 210] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 16D7D000 == 48 [pid = 3800] [id = 209] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 159BC400 == 47 [pid = 3800] [id = 208] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 10A61400 == 46 [pid = 3800] [id = 207] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 10A59000 == 45 [pid = 3800] [id = 206] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (1AD11C00) [pid = 3800] [serial = 602] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 105ED400 == 44 [pid = 3800] [id = 202] 04:45:48 INFO - PROCESS | 3800 | --DOCSHELL 1A8B0C00 == 43 [pid = 3800] [id = 201] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (1A3D8400) [pid = 3800] [serial = 522] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (1530A400) [pid = 3800] [serial = 480] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (1A212000) [pid = 3800] [serial = 474] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (11DB7000) [pid = 3800] [serial = 477] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (159BF400) [pid = 3800] [serial = 519] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (11212400) [pid = 3800] [serial = 516] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (15339400) [pid = 3800] [serial = 549] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (10E08400) [pid = 3800] [serial = 546] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1975C000) [pid = 3800] [serial = 543] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1A205800) [pid = 3800] [serial = 593] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1610FC00) [pid = 3800] [serial = 587] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (16B01400) [pid = 3800] [serial = 588] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (159BE000) [pid = 3800] [serial = 582] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (13207400) [pid = 3800] [serial = 581] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (16B06C00) [pid = 3800] [serial = 578] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1372E400) [pid = 3800] [serial = 584] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (13E2A800) [pid = 3800] [serial = 585] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (11DBAC00) [pid = 3800] [serial = 575] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A8B0400) [pid = 3800] [serial = 599] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (18038800) [pid = 3800] [serial = 596] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A3CB800) [pid = 3800] [serial = 594] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (180BB000) [pid = 3800] [serial = 590] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (19767000) [pid = 3800] [serial = 591] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (180BB400) [pid = 3800] [serial = 597] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1A8B6800) [pid = 3800] [serial = 600] [outer = 00000000] [url = about:blank] 04:45:48 INFO - PROCESS | 3800 | 1464612348710 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 801ms 04:45:48 INFO - PROCESS | 3800 | 1464612348724 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 3800 | 1464612348727 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:45:48 INFO - PROCESS | 3800 | 1464612348732 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 3800 | 1464612348734 Marionette TRACE conn3 <- [1,854,null,{}] 04:45:48 INFO - PROCESS | 3800 | 1464612348738 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}] 04:45:48 INFO - PROCESS | 3800 | 1464612348821 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:45:48 INFO - PROCESS | 3800 | 1464612348828 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 3800 | ++DOCSHELL 1120B400 == 44 [pid = 3800] [id = 223] 04:45:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (11212400) [pid = 3800] [serial = 667] [outer = 00000000] 04:45:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (131DA400) [pid = 3800] [serial = 668] [outer = 11212400] 04:45:48 INFO - PROCESS | 3800 | 1464612348880 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1430D000) [pid = 3800] [serial = 669] [outer = 11212400] 04:45:49 INFO - PROCESS | 3800 | 1464612349328 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 594ms 04:45:49 INFO - PROCESS | 3800 | 1464612349352 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 3800 | 1464612349354 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:45:49 INFO - PROCESS | 3800 | 1464612349358 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:45:49 INFO - PROCESS | 3800 | 1464612349364 Marionette TRACE conn3 <- [1,858,null,{}] 04:45:49 INFO - PROCESS | 3800 | 1464612349372 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}] 04:45:49 INFO - PROCESS | 3800 | 1464612349436 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:45:49 INFO - PROCESS | 3800 | 1464612349446 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 3800 | ++DOCSHELL 159B3000 == 45 [pid = 3800] [id = 224] 04:45:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (159B4800) [pid = 3800] [serial = 670] [outer = 00000000] 04:45:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1610F400) [pid = 3800] [serial = 671] [outer = 159B4800] 04:45:49 INFO - PROCESS | 3800 | 1464612349491 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (16114400) [pid = 3800] [serial = 672] [outer = 159B4800] 04:45:49 INFO - PROCESS | 3800 | 1464612349900 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 608ms 04:45:49 INFO - PROCESS | 3800 | 1464612349961 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 3800 | 1464612349963 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:45:49 INFO - PROCESS | 3800 | 1464612349966 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:45:49 INFO - PROCESS | 3800 | 1464612349968 Marionette TRACE conn3 <- [1,862,null,{}] 04:45:49 INFO - PROCESS | 3800 | 1464612349971 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}] 04:45:50 INFO - PROCESS | 3800 | 1464612350052 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:45:50 INFO - PROCESS | 3800 | 1464612350060 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 3800 | ++DOCSHELL 1612AC00 == 46 [pid = 3800] [id = 225] 04:45:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1612D000) [pid = 3800] [serial = 673] [outer = 00000000] 04:45:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (16B04400) [pid = 3800] [serial = 674] [outer = 1612D000] 04:45:50 INFO - PROCESS | 3800 | 1464612350088 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (16D70800) [pid = 3800] [serial = 675] [outer = 1612D000] 04:45:50 INFO - PROCESS | 3800 | 1464612350494 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 564ms 04:45:50 INFO - PROCESS | 3800 | 1464612350527 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 3800 | 1464612350529 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:45:50 INFO - PROCESS | 3800 | 1464612350550 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3800 | 1464612350552 Marionette TRACE conn3 <- [1,866,null,{}] 04:45:50 INFO - PROCESS | 3800 | 1464612350556 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}] 04:45:50 INFO - PROCESS | 3800 | 1464612350642 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:45:50 INFO - PROCESS | 3800 | 1464612350648 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 3800 | ++DOCSHELL 12F4AC00 == 47 [pid = 3800] [id = 226] 04:45:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (13208000) [pid = 3800] [serial = 676] [outer = 00000000] 04:45:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (17522400) [pid = 3800] [serial = 677] [outer = 13208000] 04:45:50 INFO - PROCESS | 3800 | 1464612350703 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1801BC00) [pid = 3800] [serial = 678] [outer = 13208000] 04:45:51 INFO - PROCESS | 3800 | 1464612351158 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]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 683ms 04:45:51 INFO - PROCESS | 3800 | 1464612351216 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 3800 | 1464612351219 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:45:51 INFO - PROCESS | 3800 | 1464612351222 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 3800 | 1464612351224 Marionette TRACE conn3 <- [1,870,null,{}] 04:45:51 INFO - PROCESS | 3800 | 1464612351233 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}] 04:45:51 INFO - PROCESS | 3800 | 1464612351345 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:45:51 INFO - PROCESS | 3800 | 1464612351432 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 3800 | ++DOCSHELL 1975AC00 == 48 [pid = 3800] [id = 227] 04:45:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1975BC00) [pid = 3800] [serial = 679] [outer = 00000000] 04:45:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (19762400) [pid = 3800] [serial = 680] [outer = 1975BC00] 04:45:51 INFO - PROCESS | 3800 | 1464612351476 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (19764800) [pid = 3800] [serial = 681] [outer = 1975BC00] 04:45:51 INFO - PROCESS | 3800 | 1464612351834 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]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 668ms 04:45:51 INFO - PROCESS | 3800 | 1464612351890 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 3800 | 1464612351892 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:45:51 INFO - PROCESS | 3800 | 1464612351895 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:45:51 INFO - PROCESS | 3800 | 1464612351897 Marionette TRACE conn3 <- [1,874,null,{}] 04:45:51 INFO - PROCESS | 3800 | 1464612351900 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}] 04:45:51 INFO - PROCESS | 3800 | 1464612352013 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:45:52 INFO - PROCESS | 3800 | 1464612352019 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 3800 | ++DOCSHELL 196D9000 == 49 [pid = 3800] [id = 228] 04:45:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (19767400) [pid = 3800] [serial = 682] [outer = 00000000] 04:45:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (19F45000) [pid = 3800] [serial = 683] [outer = 19767400] 04:45:52 INFO - PROCESS | 3800 | 1464612352063 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (199DF800) [pid = 3800] [serial = 684] [outer = 19767400] 04:45:52 INFO - PROCESS | 3800 | 1464612352470 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]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 593ms 04:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:45:52 INFO - PROCESS | 3800 | 1464612352514 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 3800 | 1464612352516 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:45:52 INFO - PROCESS | 3800 | 1464612352519 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 3800 | 1464612352521 Marionette TRACE conn3 <- [1,878,null,{}] 04:45:52 INFO - PROCESS | 3800 | 1464612352524 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}] 04:45:52 INFO - PROCESS | 3800 | 1464612352611 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:45:52 INFO - PROCESS | 3800 | 1464612352694 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 3800 | ++DOCSHELL 1A206C00 == 50 [pid = 3800] [id = 229] 04:45:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (1A212800) [pid = 3800] [serial = 685] [outer = 00000000] 04:45:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (1A67FC00) [pid = 3800] [serial = 686] [outer = 1A212800] 04:45:52 INFO - PROCESS | 3800 | 1464612352737 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (1A689800) [pid = 3800] [serial = 687] [outer = 1A212800] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (13E2C400) [pid = 3800] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (1A68E400) [pid = 3800] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (10A5AC00) [pid = 3800] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (1319EC00) [pid = 3800] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (19F44800) [pid = 3800] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (159BF000) [pid = 3800] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (170A3C00) [pid = 3800] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (10E09400) [pid = 3800] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (10E10800) [pid = 3800] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:45:53 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (11015C00) [pid = 3800] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:45:53 INFO - PROCESS | 3800 | 1464612353209 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 757ms 04:45:53 INFO - PROCESS | 3800 | 1464612353278 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 3800 | 1464612353280 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:45:53 INFO - PROCESS | 3800 | 1464612353284 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 3800 | 1464612353286 Marionette TRACE conn3 <- [1,882,null,{}] 04:45:53 INFO - PROCESS | 3800 | 1464612353289 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}] 04:45:53 INFO - PROCESS | 3800 | 1464612353369 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:45:53 INFO - PROCESS | 3800 | 1464612353375 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 3800 | ++DOCSHELL 0C385C00 == 51 [pid = 3800] [id = 230] 04:45:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (129B3400) [pid = 3800] [serial = 688] [outer = 00000000] 04:45:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (17BEE000) [pid = 3800] [serial = 689] [outer = 129B3400] 04:45:53 INFO - PROCESS | 3800 | 1464612353402 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (19765400) [pid = 3800] [serial = 690] [outer = 129B3400] 04:45:53 INFO - PROCESS | 3800 | 1464612353790 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 564ms 04:45:53 INFO - PROCESS | 3800 | 1464612353843 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 3800 | 1464612353845 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:45:53 INFO - PROCESS | 3800 | 1464612353849 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:45:53 INFO - PROCESS | 3800 | 1464612353850 Marionette TRACE conn3 <- [1,886,null,{}] 04:45:53 INFO - PROCESS | 3800 | 1464612353854 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}] 04:45:53 INFO - PROCESS | 3800 | 1464612353931 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:45:53 INFO - PROCESS | 3800 | 1464612353938 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 3800 | ++DOCSHELL 16128400 == 52 [pid = 3800] [id = 231] 04:45:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (19F3E800) [pid = 3800] [serial = 691] [outer = 00000000] 04:45:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (1A3D7C00) [pid = 3800] [serial = 692] [outer = 19F3E800] 04:45:53 INFO - PROCESS | 3800 | 1464612353990 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (1A811800) [pid = 3800] [serial = 693] [outer = 19F3E800] 04:45:54 INFO - PROCESS | 3800 | 1464612354435 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]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 608ms 04:45:54 INFO - PROCESS | 3800 | 1464612354454 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 3800 | 1464612354457 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:45:54 INFO - PROCESS | 3800 | 1464612354460 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 3800 | 1464612354462 Marionette TRACE conn3 <- [1,890,null,{}] 04:45:54 INFO - PROCESS | 3800 | 1464612354466 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}] 04:45:54 INFO - PROCESS | 3800 | 1464612354563 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:45:54 INFO - PROCESS | 3800 | 1464612354572 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 3800 | ++DOCSHELL 103DAC00 == 53 [pid = 3800] [id = 232] 04:45:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (10446800) [pid = 3800] [serial = 694] [outer = 00000000] 04:45:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (176DA000) [pid = 3800] [serial = 695] [outer = 10446800] 04:45:54 INFO - PROCESS | 3800 | 1464612354614 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (1AF05800) [pid = 3800] [serial = 696] [outer = 10446800] 04:45:55 INFO - PROCESS | 3800 | 1464612355141 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 698ms 04:45:55 INFO - PROCESS | 3800 | 1464612355163 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 3800 | 1464612355168 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:45:55 INFO - PROCESS | 3800 | 1464612355173 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 3800 | 1464612355177 Marionette TRACE conn3 <- [1,894,null,{}] 04:45:55 INFO - PROCESS | 3800 | 1464612355184 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}] 04:45:55 INFO - PROCESS | 3800 | 1464612355351 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:45:55 INFO - PROCESS | 3800 | 1464612355454 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 3800 | ++DOCSHELL 0C37C400 == 54 [pid = 3800] [id = 233] 04:45:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (0C386000) [pid = 3800] [serial = 697] [outer = 00000000] 04:45:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (10A57800) [pid = 3800] [serial = 698] [outer = 0C386000] 04:45:55 INFO - PROCESS | 3800 | 1464612355492 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (10AEA400) [pid = 3800] [serial = 699] [outer = 0C386000] 04:45:56 INFO - PROCESS | 3800 | 1464612356051 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 890ms 04:45:56 INFO - PROCESS | 3800 | 1464612356084 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 3800 | 1464612356090 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:45:56 INFO - PROCESS | 3800 | 1464612356096 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 3800 | 1464612356099 Marionette TRACE conn3 <- [1,898,null,{}] 04:45:56 INFO - PROCESS | 3800 | 1464612356103 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}] 04:45:56 INFO - PROCESS | 3800 | 1464612356193 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:45:56 INFO - PROCESS | 3800 | 1464612356293 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 3800 | ++DOCSHELL 10E1F800 == 55 [pid = 3800] [id = 234] 04:45:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (11208800) [pid = 3800] [serial = 700] [outer = 00000000] 04:45:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (129AF400) [pid = 3800] [serial = 701] [outer = 11208800] 04:45:56 INFO - PROCESS | 3800 | 1464612356346 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (12B61400) [pid = 3800] [serial = 702] [outer = 11208800] 04:45:57 INFO - PROCESS | 3800 | 1464612357177 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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1128ms 04:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:45:57 INFO - PROCESS | 3800 | 1464612357221 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 3800 | 1464612357224 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:45:57 INFO - PROCESS | 3800 | 1464612357228 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 3800 | 1464612357232 Marionette TRACE conn3 <- [1,902,null,{}] 04:45:57 INFO - PROCESS | 3800 | 1464612357243 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}] 04:45:57 INFO - PROCESS | 3800 | 1464612357356 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:45:57 INFO - PROCESS | 3800 | 1464612357483 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 3800 | ++DOCSHELL 1625E800 == 56 [pid = 3800] [id = 235] 04:45:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (196DC400) [pid = 3800] [serial = 703] [outer = 00000000] 04:45:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (1A80AC00) [pid = 3800] [serial = 704] [outer = 196DC400] 04:45:57 INFO - PROCESS | 3800 | 1464612357524 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (1AD0C800) [pid = 3800] [serial = 705] [outer = 196DC400] 04:45:58 INFO - PROCESS | 3800 | 1464612358101 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 890ms 04:45:58 INFO - PROCESS | 3800 | 1464612358137 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 3800 | 1464612358140 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:45:58 INFO - PROCESS | 3800 | 1464612358144 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 3800 | 1464612358146 Marionette TRACE conn3 <- [1,906,null,{}] 04:45:58 INFO - PROCESS | 3800 | 1464612358149 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}] 04:45:58 INFO - PROCESS | 3800 | 1464612358234 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:45:58 INFO - PROCESS | 3800 | 1464612358332 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 3800 | ++DOCSHELL 1B0CA400 == 57 [pid = 3800] [id = 236] 04:45:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (1B0CA800) [pid = 3800] [serial = 706] [outer = 00000000] 04:45:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (1B2B3000) [pid = 3800] [serial = 707] [outer = 1B0CA800] 04:45:58 INFO - PROCESS | 3800 | 1464612358385 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (1B2B8C00) [pid = 3800] [serial = 708] [outer = 1B0CA800] 04:45:58 INFO - PROCESS | 3800 | 1464612358921 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 846ms 04:45:58 INFO - PROCESS | 3800 | 1464612358993 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 3800 | 1464612358996 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:45:59 INFO - PROCESS | 3800 | 1464612359000 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:45:59 INFO - PROCESS | 3800 | 1464612359002 Marionette TRACE conn3 <- [1,910,null,{}] 04:45:59 INFO - PROCESS | 3800 | 1464612359005 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}] 04:45:59 INFO - PROCESS | 3800 | 1464612359105 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:45:59 INFO - PROCESS | 3800 | 1464612359235 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 3800 | ++DOCSHELL 1AD14C00 == 58 [pid = 3800] [id = 237] 04:45:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (1B2BA800) [pid = 3800] [serial = 709] [outer = 00000000] 04:45:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (1B3DB000) [pid = 3800] [serial = 710] [outer = 1B2BA800] 04:45:59 INFO - PROCESS | 3800 | 1464612359272 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1B3DD800) [pid = 3800] [serial = 711] [outer = 1B2BA800] 04:45:59 INFO - PROCESS | 3800 | 1464612359800 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]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 861ms 04:45:59 INFO - PROCESS | 3800 | 1464612359871 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 3800 | 1464612359873 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:45:59 INFO - PROCESS | 3800 | 1464612359877 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 3800 | 1464612359879 Marionette TRACE conn3 <- [1,914,null,{}] 04:45:59 INFO - PROCESS | 3800 | 1464612359883 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}] 04:45:59 INFO - PROCESS | 3800 | 1464612359988 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:46:00 INFO - PROCESS | 3800 | 1464612360261 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 3800 | ++DOCSHELL 0C385800 == 59 [pid = 3800] [id = 238] 04:46:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (104F1C00) [pid = 3800] [serial = 712] [outer = 00000000] 04:46:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (10AE0C00) [pid = 3800] [serial = 713] [outer = 104F1C00] 04:46:00 INFO - PROCESS | 3800 | 1464612360303 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (10AE6400) [pid = 3800] [serial = 714] [outer = 104F1C00] 04:46:00 INFO - PROCESS | 3800 | 1464612360903 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1083ms 04:46:00 INFO - PROCESS | 3800 | 1464612360956 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 3800 | 1464612360960 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:46:00 INFO - PROCESS | 3800 | 1464612360964 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 3800 | 1464612360968 Marionette TRACE conn3 <- [1,918,null,{}] 04:46:00 INFO - PROCESS | 3800 | 1464612360972 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}] 04:46:01 INFO - PROCESS | 3800 | 1464612361107 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 16128400 == 58 [pid = 3800] [id = 231] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 0C385C00 == 57 [pid = 3800] [id = 230] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 1A206C00 == 56 [pid = 3800] [id = 229] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 196D9000 == 55 [pid = 3800] [id = 228] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 1975AC00 == 54 [pid = 3800] [id = 227] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 12F4AC00 == 53 [pid = 3800] [id = 226] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 1612AC00 == 52 [pid = 3800] [id = 225] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 159B3000 == 51 [pid = 3800] [id = 224] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 1120B400 == 50 [pid = 3800] [id = 223] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 129B0C00 == 49 [pid = 3800] [id = 222] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 0C76D000 == 48 [pid = 3800] [id = 221] 04:46:01 INFO - PROCESS | 3800 | --DOCSHELL 0C383000 == 47 [pid = 3800] [id = 217] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1A80C000) [pid = 3800] [serial = 645] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (1A8B0000) [pid = 3800] [serial = 632] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (129B5C00) [pid = 3800] [serial = 635] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (1AD18000) [pid = 3800] [serial = 633] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (196D7C00) [pid = 3800] [serial = 638] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (13202800) [pid = 3800] [serial = 605] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (1A756000) [pid = 3800] [serial = 636] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (1A3D4000) [pid = 3800] [serial = 629] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (16136800) [pid = 3800] [serial = 623] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (16C75000) [pid = 3800] [serial = 624] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (19764400) [pid = 3800] [serial = 626] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (19767C00) [pid = 3800] [serial = 627] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (12C31400) [pid = 3800] [serial = 618] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (11214400) [pid = 3800] [serial = 617] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (118CEC00) [pid = 3800] [serial = 620] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (131D8C00) [pid = 3800] [serial = 621] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (18019C00) [pid = 3800] [serial = 608] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (1A8BD400) [pid = 3800] [serial = 611] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (16C74800) [pid = 3800] [serial = 641] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (1B0C3000) [pid = 3800] [serial = 647] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (16135C00) [pid = 3800] [serial = 614] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (196DF400) [pid = 3800] [serial = 644] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (196D8800) [pid = 3800] [serial = 639] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1A685800) [pid = 3800] [serial = 630] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (18036000) [pid = 3800] [serial = 642] [outer = 00000000] [url = about:blank] 04:46:01 INFO - PROCESS | 3800 | 1464612361246 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 3800 | ++DOCSHELL 0C387400 == 48 [pid = 3800] [id = 239] 04:46:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (0C389400) [pid = 3800] [serial = 715] [outer = 00000000] 04:46:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (10B63400) [pid = 3800] [serial = 716] [outer = 0C389400] 04:46:01 INFO - PROCESS | 3800 | 1464612361278 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (10E11C00) [pid = 3800] [serial = 717] [outer = 0C389400] 04:46:01 INFO - PROCESS | 3800 | 1464612361712 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]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 787ms 04:46:01 INFO - PROCESS | 3800 | 1464612361769 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 3800 | 1464612361773 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:46:01 INFO - PROCESS | 3800 | 1464612361778 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 3800 | 1464612361780 Marionette TRACE conn3 <- [1,922,null,{}] 04:46:01 INFO - PROCESS | 3800 | 1464612361784 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}] 04:46:01 INFO - PROCESS | 3800 | 1464612361868 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:46:01 INFO - PROCESS | 3800 | 1464612361877 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 3800 | ++DOCSHELL 11DBBC00 == 49 [pid = 3800] [id = 240] 04:46:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (1295A800) [pid = 3800] [serial = 718] [outer = 00000000] 04:46:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (129AA800) [pid = 3800] [serial = 719] [outer = 1295A800] 04:46:01 INFO - PROCESS | 3800 | 1464612361923 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (129B4C00) [pid = 3800] [serial = 720] [outer = 1295A800] 04:46:02 INFO - PROCESS | 3800 | 1464612362345 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]]]}] 04:46:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (118CF800) [pid = 3800] [serial = 721] [outer = 1B3E4400] 04:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 608ms 04:46:02 INFO - PROCESS | 3800 | 1464612362407 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 3800 | 1464612362410 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:46:02 INFO - PROCESS | 3800 | 1464612362421 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:46:02 INFO - PROCESS | 3800 | 1464612362427 Marionette TRACE conn3 <- [1,926,null,{}] 04:46:02 INFO - PROCESS | 3800 | 1464612362436 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}] 04:46:02 INFO - PROCESS | 3800 | 1464612362519 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:46:02 INFO - PROCESS | 3800 | 1464612362526 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 3800 | ++DOCSHELL 1120C400 == 50 [pid = 3800] [id = 241] 04:46:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (11212C00) [pid = 3800] [serial = 722] [outer = 00000000] 04:46:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (13A50400) [pid = 3800] [serial = 723] [outer = 11212C00] 04:46:02 INFO - PROCESS | 3800 | 1464612362629 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (15307400) [pid = 3800] [serial = 724] [outer = 11212C00] 04:46:02 INFO - PROCESS | 3800 | 1464612362985 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 593ms 04:46:03 INFO - PROCESS | 3800 | 1464612363022 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 3800 | 1464612363025 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:46:03 INFO - PROCESS | 3800 | 1464612363028 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:46:03 INFO - PROCESS | 3800 | 1464612363030 Marionette TRACE conn3 <- [1,930,null,{}] 04:46:03 INFO - PROCESS | 3800 | 1464612363033 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}] 04:46:03 INFO - PROCESS | 3800 | 1464612363113 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:46:03 INFO - PROCESS | 3800 | 1464612363246 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 3800 | ++DOCSHELL 143B7000 == 51 [pid = 3800] [id = 242] 04:46:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (15301800) [pid = 3800] [serial = 725] [outer = 00000000] 04:46:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (1594DC00) [pid = 3800] [serial = 726] [outer = 15301800] 04:46:03 INFO - PROCESS | 3800 | 1464612363284 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (159B5000) [pid = 3800] [serial = 727] [outer = 15301800] 04:46:03 INFO - PROCESS | 3800 | 1464612363678 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 698ms 04:46:03 INFO - PROCESS | 3800 | 1464612363733 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 3800 | 1464612363735 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:46:03 INFO - PROCESS | 3800 | 1464612363739 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 3800 | 1464612363740 Marionette TRACE conn3 <- [1,934,null,{}] 04:46:03 INFO - PROCESS | 3800 | 1464612363744 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}] 04:46:03 INFO - PROCESS | 3800 | 1464612363852 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:46:03 INFO - PROCESS | 3800 | 1464612363859 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 3800 | ++DOCSHELL 16118000 == 52 [pid = 3800] [id = 243] 04:46:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (16128400) [pid = 3800] [serial = 728] [outer = 00000000] 04:46:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (16131C00) [pid = 3800] [serial = 729] [outer = 16128400] 04:46:03 INFO - PROCESS | 3800 | 1464612363955 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (1628E000) [pid = 3800] [serial = 730] [outer = 16128400] 04:46:04 INFO - PROCESS | 3800 | 1464612364359 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 668ms 04:46:04 INFO - PROCESS | 3800 | 1464612364404 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 3800 | 1464612364406 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:46:04 INFO - PROCESS | 3800 | 1464612364409 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:46:04 INFO - PROCESS | 3800 | 1464612364411 Marionette TRACE conn3 <- [1,938,null,{}] 04:46:04 INFO - PROCESS | 3800 | 1464612364414 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}] 04:46:04 INFO - PROCESS | 3800 | 1464612364550 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:46:04 INFO - PROCESS | 3800 | 1464612364575 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 3800 | ++DOCSHELL 16294400 == 53 [pid = 3800] [id = 244] 04:46:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (16297C00) [pid = 3800] [serial = 731] [outer = 00000000] 04:46:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (167A6800) [pid = 3800] [serial = 732] [outer = 16297C00] 04:46:04 INFO - PROCESS | 3800 | 1464612364619 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (16D77000) [pid = 3800] [serial = 733] [outer = 16297C00] 04:46:04 INFO - PROCESS | 3800 | 1464612364998 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 653ms 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (19F3E800) [pid = 3800] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (1975BC00) [pid = 3800] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (0C770000) [pid = 3800] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (1612D000) [pid = 3800] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (11212400) [pid = 3800] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (159B4800) [pid = 3800] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (19767400) [pid = 3800] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (129B2C00) [pid = 3800] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (13208000) [pid = 3800] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (1A212800) [pid = 3800] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:46:05 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (129B3400) [pid = 3800] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:46:05 INFO - PROCESS | 3800 | 1464612365215 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3800 | 1464612365217 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:46:05 INFO - PROCESS | 3800 | 1464612365226 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3800 | 1464612365227 Marionette TRACE conn3 <- [1,942,null,{}] 04:46:05 INFO - PROCESS | 3800 | 1464612365231 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}] 04:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:46:05 INFO - PROCESS | 3800 | 1464612365317 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:46:05 INFO - PROCESS | 3800 | 1464612365323 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 3800 | ++DOCSHELL 1533B400 == 54 [pid = 3800] [id = 245] 04:46:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (156AF800) [pid = 3800] [serial = 734] [outer = 00000000] 04:46:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (16295C00) [pid = 3800] [serial = 735] [outer = 156AF800] 04:46:05 INFO - PROCESS | 3800 | 1464612365367 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (16C74800) [pid = 3800] [serial = 736] [outer = 156AF800] 04:46:05 INFO - PROCESS | 3800 | 1464612365754 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 534ms 04:46:05 INFO - PROCESS | 3800 | 1464612365803 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3800 | 1464612365805 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:46:05 INFO - PROCESS | 3800 | 1464612365813 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3800 | 1464612365815 Marionette TRACE conn3 <- [1,946,null,{}] 04:46:05 INFO - PROCESS | 3800 | 1464612365818 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}] 04:46:05 INFO - PROCESS | 3800 | 1464612365901 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:46:05 INFO - PROCESS | 3800 | 1464612365907 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 3800 | ++DOCSHELL 11D21800 == 55 [pid = 3800] [id = 246] 04:46:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (16293C00) [pid = 3800] [serial = 737] [outer = 00000000] 04:46:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (176D6800) [pid = 3800] [serial = 738] [outer = 16293C00] 04:46:05 INFO - PROCESS | 3800 | 1464612365950 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (18016C00) [pid = 3800] [serial = 739] [outer = 16293C00] 04:46:06 INFO - PROCESS | 3800 | 1464612366354 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 564ms 04:46:06 INFO - PROCESS | 3800 | 1464612366396 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 3800 | 1464612366398 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:46:06 INFO - PROCESS | 3800 | 1464612366401 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:46:06 INFO - PROCESS | 3800 | 1464612366403 Marionette TRACE conn3 <- [1,950,null,{}] 04:46:06 INFO - PROCESS | 3800 | 1464612366410 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}] 04:46:06 INFO - PROCESS | 3800 | 1464612366491 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:46:06 INFO - PROCESS | 3800 | 1464612366481 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 3800 | ++DOCSHELL 18019C00 == 56 [pid = 3800] [id = 247] 04:46:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (1801B800) [pid = 3800] [serial = 740] [outer = 00000000] 04:46:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (1803C800) [pid = 3800] [serial = 741] [outer = 1801B800] 04:46:06 INFO - PROCESS | 3800 | 1464612366525 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (196D3400) [pid = 3800] [serial = 742] [outer = 1801B800] 04:46:06 INFO - PROCESS | 3800 | 1464612366918 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 564ms 04:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:46:06 INFO - PROCESS | 3800 | 1464612366975 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 3800 | 1464612366977 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:46:06 INFO - PROCESS | 3800 | 1464612366980 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 3800 | 1464612366982 Marionette TRACE conn3 <- [1,954,null,{}] 04:46:06 INFO - PROCESS | 3800 | 1464612366985 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}] 04:46:07 INFO - PROCESS | 3800 | 1464612367065 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:46:07 INFO - PROCESS | 3800 | 1464612367073 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 3800 | ++DOCSHELL 12F4A400 == 57 [pid = 3800] [id = 248] 04:46:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (18015800) [pid = 3800] [serial = 743] [outer = 00000000] 04:46:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (196DE000) [pid = 3800] [serial = 744] [outer = 18015800] 04:46:07 INFO - PROCESS | 3800 | 1464612367123 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (19763000) [pid = 3800] [serial = 745] [outer = 18015800] 04:46:07 INFO - PROCESS | 3800 | 1464612367844 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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 891ms 04:46:07 INFO - PROCESS | 3800 | 1464612367886 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 3800 | 1464612367890 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:46:07 INFO - PROCESS | 3800 | 1464612367894 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:46:07 INFO - PROCESS | 3800 | 1464612367898 Marionette TRACE conn3 <- [1,958,null,{}] 04:46:07 INFO - PROCESS | 3800 | 1464612367904 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}] 04:46:07 INFO - PROCESS | 3800 | 1464612367999 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:46:08 INFO - PROCESS | 3800 | 1464612368131 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 3800 | ++DOCSHELL 10558800 == 58 [pid = 3800] [id = 249] 04:46:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (105F6800) [pid = 3800] [serial = 746] [outer = 00000000] 04:46:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1101F800) [pid = 3800] [serial = 747] [outer = 105F6800] 04:46:08 INFO - PROCESS | 3800 | 1464612368187 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (11DBAC00) [pid = 3800] [serial = 748] [outer = 105F6800] 04:46:08 INFO - PROCESS | 3800 | 1464612368724 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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 890ms 04:46:08 INFO - PROCESS | 3800 | 1464612368789 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 3800 | 1464612368795 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:46:08 INFO - PROCESS | 3800 | 1464612368801 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 3800 | 1464612368804 Marionette TRACE conn3 <- [1,962,null,{}] 04:46:08 INFO - PROCESS | 3800 | 1464612368808 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}] 04:46:08 INFO - PROCESS | 3800 | 1464612368917 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:46:09 INFO - PROCESS | 3800 | 1464612369020 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 3800 | ++DOCSHELL 0C388C00 == 59 [pid = 3800] [id = 250] 04:46:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (13202800) [pid = 3800] [serial = 749] [outer = 00000000] 04:46:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (1594A800) [pid = 3800] [serial = 750] [outer = 13202800] 04:46:09 INFO - PROCESS | 3800 | 1464612369055 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (1612C400) [pid = 3800] [serial = 751] [outer = 13202800] 04:46:09 INFO - PROCESS | 3800 | 1464612369658 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]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 891ms 04:46:09 INFO - PROCESS | 3800 | 1464612369703 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 3800 | 1464612369705 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:46:09 INFO - PROCESS | 3800 | 1464612369709 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 3800 | 1464612369713 Marionette TRACE conn3 <- [1,966,null,{}] 04:46:09 INFO - PROCESS | 3800 | 1464612369724 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}] 04:46:09 INFO - PROCESS | 3800 | 1464612369816 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:46:09 INFO - PROCESS | 3800 | 1464612369945 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 3800 | ++DOCSHELL 18036C00 == 60 [pid = 3800] [id = 251] 04:46:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (196DC000) [pid = 3800] [serial = 752] [outer = 00000000] 04:46:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (19760000) [pid = 3800] [serial = 753] [outer = 196DC000] 04:46:09 INFO - PROCESS | 3800 | 1464612370002 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (199D2C00) [pid = 3800] [serial = 754] [outer = 196DC000] 04:46:10 INFO - PROCESS | 3800 | 1464612370541 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 891ms 04:46:10 INFO - PROCESS | 3800 | 1464612370611 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 3800 | 1464612370614 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:46:10 INFO - PROCESS | 3800 | 1464612370619 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 3800 | 1464612370621 Marionette TRACE conn3 <- [1,970,null,{}] 04:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:46:10 INFO - PROCESS | 3800 | 1464612370624 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}] 04:46:10 INFO - PROCESS | 3800 | 1464612370730 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:46:10 INFO - PROCESS | 3800 | 1464612370841 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 3800 | ++DOCSHELL 19F3DC00 == 61 [pid = 3800] [id = 252] 04:46:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (19F3E000) [pid = 3800] [serial = 755] [outer = 00000000] 04:46:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (19F44000) [pid = 3800] [serial = 756] [outer = 19F3E000] 04:46:10 INFO - PROCESS | 3800 | 1464612370895 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (1A12AC00) [pid = 3800] [serial = 757] [outer = 19F3E000] 04:46:11 INFO - PROCESS | 3800 | 1464612371483 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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 935ms 04:46:11 INFO - PROCESS | 3800 | 1464612371555 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 3800 | 1464612371557 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:46:11 INFO - PROCESS | 3800 | 1464612371561 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 3800 | 1464612371563 Marionette TRACE conn3 <- [1,974,null,{}] 04:46:11 INFO - PROCESS | 3800 | 1464612371566 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}] 04:46:11 INFO - PROCESS | 3800 | 1464612371669 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:46:11 INFO - PROCESS | 3800 | 1464612371930 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 3800 | ++DOCSHELL 0C778800 == 62 [pid = 3800] [id = 253] 04:46:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (105F3000) [pid = 3800] [serial = 758] [outer = 00000000] 04:46:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (10AE1C00) [pid = 3800] [serial = 759] [outer = 105F3000] 04:46:11 INFO - PROCESS | 3800 | 1464612372001 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (10E10C00) [pid = 3800] [serial = 760] [outer = 105F3000] 04:46:12 INFO - PROCESS | 3800 | 1464612372622 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]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1098ms 04:46:12 INFO - PROCESS | 3800 | 1464612372661 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:46:12 INFO - PROCESS | 3800 | 1464612372666 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:46:12 INFO - PROCESS | 3800 | 1464612372670 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 3800 | 1464612372673 Marionette TRACE conn3 <- [1,978,null,{}] 04:46:12 INFO - PROCESS | 3800 | 1464612372678 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}] 04:46:12 INFO - PROCESS | 3800 | 1464612372775 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 18019C00 == 61 [pid = 3800] [id = 247] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 11D21800 == 60 [pid = 3800] [id = 246] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 1533B400 == 59 [pid = 3800] [id = 245] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 16B05C00 == 58 [pid = 3800] [id = 216] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 16294400 == 57 [pid = 3800] [id = 244] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 16118000 == 56 [pid = 3800] [id = 243] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 1120C400 == 55 [pid = 3800] [id = 241] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 11DBBC00 == 54 [pid = 3800] [id = 240] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 0C387400 == 53 [pid = 3800] [id = 239] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 0C385800 == 52 [pid = 3800] [id = 238] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 10E1F800 == 51 [pid = 3800] [id = 234] 04:46:12 INFO - PROCESS | 3800 | --DOCSHELL 0C37C400 == 50 [pid = 3800] [id = 233] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (1A811800) [pid = 3800] [serial = 693] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (176DA000) [pid = 3800] [serial = 695] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (0C779400) [pid = 3800] [serial = 650] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (13E29000) [pid = 3800] [serial = 653] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (176D9C00) [pid = 3800] [serial = 656] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (19762400) [pid = 3800] [serial = 680] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (10E04000) [pid = 3800] [serial = 663] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (104E7800) [pid = 3800] [serial = 662] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (16B04400) [pid = 3800] [serial = 674] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (16D70800) [pid = 3800] [serial = 675] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (131DA400) [pid = 3800] [serial = 668] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (1430D000) [pid = 3800] [serial = 669] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (1610F400) [pid = 3800] [serial = 671] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (16114400) [pid = 3800] [serial = 672] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (19F45000) [pid = 3800] [serial = 683] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (13A57400) [pid = 3800] [serial = 666] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (13205000) [pid = 3800] [serial = 665] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (19764800) [pid = 3800] [serial = 681] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (17522400) [pid = 3800] [serial = 677] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (1AD0CC00) [pid = 3800] [serial = 659] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (1A67FC00) [pid = 3800] [serial = 686] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (199DF800) [pid = 3800] [serial = 684] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (1A3D7C00) [pid = 3800] [serial = 692] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (1A689800) [pid = 3800] [serial = 687] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (17BEE000) [pid = 3800] [serial = 689] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (19765400) [pid = 3800] [serial = 690] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (1801BC00) [pid = 3800] [serial = 678] [outer = 00000000] [url = about:blank] 04:46:12 INFO - PROCESS | 3800 | 1464612372904 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 3800 | ++DOCSHELL 1055B400 == 51 [pid = 3800] [id = 254] 04:46:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (105F6400) [pid = 3800] [serial = 761] [outer = 00000000] 04:46:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (10E05C00) [pid = 3800] [serial = 762] [outer = 105F6400] 04:46:12 INFO - PROCESS | 3800 | 1464612372951 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (11283800) [pid = 3800] [serial = 763] [outer = 105F6400] 04:46:13 INFO - PROCESS | 3800 | 1464612373357 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 698ms 04:46:13 INFO - PROCESS | 3800 | 1464612373375 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 3800 | 1464612373378 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:46:13 INFO - PROCESS | 3800 | 1464612373383 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:46:13 INFO - PROCESS | 3800 | 1464612373384 Marionette TRACE conn3 <- [1,982,null,{}] 04:46:13 INFO - PROCESS | 3800 | 1464612373388 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}] 04:46:13 INFO - PROCESS | 3800 | 1464612373461 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:46:13 INFO - PROCESS | 3800 | 1464612373468 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 3800 | ++DOCSHELL 11DBBC00 == 52 [pid = 3800] [id = 255] 04:46:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (129B7400) [pid = 3800] [serial = 764] [outer = 00000000] 04:46:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (131ED800) [pid = 3800] [serial = 765] [outer = 129B7400] 04:46:13 INFO - PROCESS | 3800 | 1464612373513 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (13955800) [pid = 3800] [serial = 766] [outer = 129B7400] 04:46:13 INFO - PROCESS | 3800 | 1464612373985 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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 653ms 04:46:14 INFO - PROCESS | 3800 | 1464612374048 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:46:14 INFO - PROCESS | 3800 | 1464612374050 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:46:14 INFO - PROCESS | 3800 | 1464612374055 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 3800 | 1464612374061 Marionette TRACE conn3 <- [1,986,null,{}] 04:46:14 INFO - PROCESS | 3800 | 1464612374070 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}] 04:46:14 INFO - PROCESS | 3800 | 1464612374138 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:46:14 INFO - PROCESS | 3800 | 1464612374233 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 3800 | ++DOCSHELL 129B3400 == 53 [pid = 3800] [id = 256] 04:46:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (131DBC00) [pid = 3800] [serial = 767] [outer = 00000000] 04:46:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (15948C00) [pid = 3800] [serial = 768] [outer = 131DBC00] 04:46:14 INFO - PROCESS | 3800 | 1464612374277 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (15ED1C00) [pid = 3800] [serial = 769] [outer = 131DBC00] 04:46:14 INFO - PROCESS | 3800 | 1464612374610 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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 624ms 04:46:14 INFO - PROCESS | 3800 | 1464612374684 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 3800 | 1464612374687 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:46:14 INFO - PROCESS | 3800 | 1464612374691 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 3800 | 1464612374693 Marionette TRACE conn3 <- [1,990,null,{}] 04:46:14 INFO - PROCESS | 3800 | 1464612374696 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}] 04:46:14 INFO - PROCESS | 3800 | 1464612374804 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:46:14 INFO - PROCESS | 3800 | 1464612374817 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 3800 | ++DOCSHELL 13E26C00 == 54 [pid = 3800] [id = 257] 04:46:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (1612A400) [pid = 3800] [serial = 770] [outer = 00000000] 04:46:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (16137000) [pid = 3800] [serial = 771] [outer = 1612A400] 04:46:14 INFO - PROCESS | 3800 | 1464612374844 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (1625F000) [pid = 3800] [serial = 772] [outer = 1612A400] 04:46:15 INFO - PROCESS | 3800 | 1464612375295 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 668ms 04:46:15 INFO - PROCESS | 3800 | 1464612375354 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 3800 | 1464612375356 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:46:15 INFO - PROCESS | 3800 | 1464612375359 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 3800 | 1464612375361 Marionette TRACE conn3 <- [1,994,null,{}] 04:46:15 INFO - PROCESS | 3800 | 1464612375370 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}] 04:46:15 INFO - PROCESS | 3800 | 1464612375476 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:46:15 INFO - PROCESS | 3800 | 1464612375470 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 3800 | ++DOCSHELL 103F7800 == 55 [pid = 3800] [id = 258] 04:46:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (16294C00) [pid = 3800] [serial = 773] [outer = 00000000] 04:46:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (16C6C000) [pid = 3800] [serial = 774] [outer = 16294C00] 04:46:15 INFO - PROCESS | 3800 | 1464612375530 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (175D4800) [pid = 3800] [serial = 775] [outer = 16294C00] 04:46:16 INFO - PROCESS | 3800 | 1464612376013 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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 698ms 04:46:16 INFO - PROCESS | 3800 | 1464612376066 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 3800 | 1464612376068 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:46:16 INFO - PROCESS | 3800 | 1464612376107 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 3800 | 1464612376109 Marionette TRACE conn3 <- [1,998,null,{}] 04:46:16 INFO - PROCESS | 3800 | 1464612376113 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}] 04:46:16 INFO - PROCESS | 3800 | 1464612376206 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:46:16 INFO - PROCESS | 3800 | 1464612376269 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 3800 | ++DOCSHELL 175E1000 == 56 [pid = 3800] [id = 259] 04:46:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (17BF2800) [pid = 3800] [serial = 776] [outer = 00000000] 04:46:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (196D2800) [pid = 3800] [serial = 777] [outer = 17BF2800] 04:46:16 INFO - PROCESS | 3800 | 1464612376312 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (196DAC00) [pid = 3800] [serial = 778] [outer = 17BF2800] 04:46:16 INFO - PROCESS | 3800 | 1464612376711 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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 668ms 04:46:16 INFO - PROCESS | 3800 | 1464612376761 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 3800 | 1464612376763 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:46:16 INFO - PROCESS | 3800 | 1464612376766 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:46:16 INFO - PROCESS | 3800 | 1464612376768 Marionette TRACE conn3 <- [1,1002,null,{}] 04:46:16 INFO - PROCESS | 3800 | 1464612376771 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}] 04:46:16 INFO - PROCESS | 3800 | 1464612376874 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:46:16 INFO - PROCESS | 3800 | 1464612376880 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 3800 | ++DOCSHELL 17BF7400 == 57 [pid = 3800] [id = 260] 04:46:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (19760400) [pid = 3800] [serial = 779] [outer = 00000000] 04:46:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (19983800) [pid = 3800] [serial = 780] [outer = 19760400] 04:46:16 INFO - PROCESS | 3800 | 1464612376925 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (1A102800) [pid = 3800] [serial = 781] [outer = 19760400] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (16128400) [pid = 3800] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (16297C00) [pid = 3800] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (11212C00) [pid = 3800] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (0C389400) [pid = 3800] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1295A800) [pid = 3800] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (156AF800) [pid = 3800] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (16293C00) [pid = 3800] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (104F1C00) [pid = 3800] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (15301800) [pid = 3800] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:46:17 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (1801B800) [pid = 3800] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:46:17 INFO - PROCESS | 3800 | 1464612377468 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 757ms 04:46:17 INFO - PROCESS | 3800 | 1464612377528 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 3800 | 1464612377530 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:46:17 INFO - PROCESS | 3800 | 1464612377533 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 3800 | 1464612377535 Marionette TRACE conn3 <- [1,1006,null,{}] 04:46:17 INFO - PROCESS | 3800 | 1464612377538 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}] 04:46:17 INFO - PROCESS | 3800 | 1464612377611 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:46:17 INFO - PROCESS | 3800 | 1464612377617 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 3800 | ++DOCSHELL 13210400 == 58 [pid = 3800] [id = 261] 04:46:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (16128400) [pid = 3800] [serial = 782] [outer = 00000000] 04:46:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (16B05400) [pid = 3800] [serial = 783] [outer = 16128400] 04:46:17 INFO - PROCESS | 3800 | 1464612377661 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (17E4F400) [pid = 3800] [serial = 784] [outer = 16128400] 04:46:18 INFO - PROCESS | 3800 | 1464612378053 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 564ms 04:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:46:18 INFO - PROCESS | 3800 | 1464612378101 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 3800 | 1464612378103 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:46:18 INFO - PROCESS | 3800 | 1464612378106 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 3800 | 1464612378108 Marionette TRACE conn3 <- [1,1010,null,{}] 04:46:18 INFO - PROCESS | 3800 | 1464612378116 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}] 04:46:18 INFO - PROCESS | 3800 | 1464612378202 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:46:18 INFO - PROCESS | 3800 | 1464612378209 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 3800 | ++DOCSHELL 18032800 == 59 [pid = 3800] [id = 262] 04:46:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (1975C800) [pid = 3800] [serial = 785] [outer = 00000000] 04:46:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (11286400) [pid = 3800] [serial = 786] [outer = 1975C800] 04:46:18 INFO - PROCESS | 3800 | 1464612378253 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (1A102400) [pid = 3800] [serial = 787] [outer = 1975C800] 04:46:18 INFO - PROCESS | 3800 | 1464612378647 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 609ms 04:46:18 INFO - PROCESS | 3800 | 1464612378707 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 3800 | 1464612378709 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:46:18 INFO - PROCESS | 3800 | 1464612378712 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 3800 | 1464612378714 Marionette TRACE conn3 <- [1,1014,null,{}] 04:46:18 INFO - PROCESS | 3800 | 1464612378717 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}] 04:46:18 INFO - PROCESS | 3800 | 1464612378797 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:46:18 INFO - PROCESS | 3800 | 1464612378803 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 3800 | ++DOCSHELL 11209800 == 60 [pid = 3800] [id = 263] 04:46:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (1A128800) [pid = 3800] [serial = 788] [outer = 00000000] 04:46:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (1A212400) [pid = 3800] [serial = 789] [outer = 1A128800] 04:46:18 INFO - PROCESS | 3800 | 1464612378852 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (1A685800) [pid = 3800] [serial = 790] [outer = 1A128800] 04:46:19 INFO - PROCESS | 3800 | 1464612379452 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]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 801ms 04:46:19 INFO - PROCESS | 3800 | 1464612379521 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 3800 | 1464612379526 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:46:19 INFO - PROCESS | 3800 | 1464612379531 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 3800 | 1464612379535 Marionette TRACE conn3 <- [1,1018,null,{}] 04:46:19 INFO - PROCESS | 3800 | 1464612379541 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}] 04:46:19 INFO - PROCESS | 3800 | 1464612379647 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:46:19 INFO - PROCESS | 3800 | 1464612379780 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 3800 | ++DOCSHELL 10AE7C00 == 61 [pid = 3800] [id = 264] 04:46:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (10AEA800) [pid = 3800] [serial = 791] [outer = 00000000] 04:46:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (11CBA400) [pid = 3800] [serial = 792] [outer = 10AEA800] 04:46:19 INFO - PROCESS | 3800 | 1464612379841 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (129B9000) [pid = 3800] [serial = 793] [outer = 10AEA800] 04:46:20 INFO - PROCESS | 3800 | 1464612380443 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 950ms 04:46:20 INFO - PROCESS | 3800 | 1464612380481 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 3800 | 1464612380486 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:46:20 INFO - PROCESS | 3800 | 1464612380493 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 3800 | 1464612380496 Marionette TRACE conn3 <- [1,1022,null,{}] 04:46:20 INFO - PROCESS | 3800 | 1464612380500 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}] 04:46:20 INFO - PROCESS | 3800 | 1464612380607 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:46:20 INFO - PROCESS | 3800 | 1464612380700 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 3800 | ++DOCSHELL 13E28400 == 62 [pid = 3800] [id = 265] 04:46:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (13E32000) [pid = 3800] [serial = 794] [outer = 00000000] 04:46:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (156AC800) [pid = 3800] [serial = 795] [outer = 13E32000] 04:46:20 INFO - PROCESS | 3800 | 1464612380795 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (1612B400) [pid = 3800] [serial = 796] [outer = 13E32000] 04:46:21 INFO - PROCESS | 3800 | 1464612381358 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 890ms 04:46:21 INFO - PROCESS | 3800 | 1464612381398 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 3800 | 1464612381383 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:46:21 INFO - PROCESS | 3800 | 1464612381387 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 3800 | 1464612381390 Marionette TRACE conn3 <- [1,1026,null,{}] 04:46:21 INFO - PROCESS | 3800 | 1464612381401 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}] 04:46:21 INFO - PROCESS | 3800 | 1464612381539 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:46:21 INFO - PROCESS | 3800 | 1464612381673 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 3800 | ++DOCSHELL 199DF800 == 63 [pid = 3800] [id = 266] 04:46:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (19F3D000) [pid = 3800] [serial = 797] [outer = 00000000] 04:46:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (1A205C00) [pid = 3800] [serial = 798] [outer = 19F3D000] 04:46:21 INFO - PROCESS | 3800 | 1464612381728 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (1A683400) [pid = 3800] [serial = 799] [outer = 19F3D000] 04:46:22 INFO - PROCESS | 3800 | 1464612382268 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 891ms 04:46:22 INFO - PROCESS | 3800 | 1464612382293 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 3800 | 1464612382296 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:46:22 INFO - PROCESS | 3800 | 1464612382299 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 3800 | 1464612382301 Marionette TRACE conn3 <- [1,1030,null,{}] 04:46:22 INFO - PROCESS | 3800 | 1464612382305 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}] 04:46:22 INFO - PROCESS | 3800 | 1464612382413 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:46:22 INFO - PROCESS | 3800 | 1464612382516 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 3800 | ++DOCSHELL 18037400 == 64 [pid = 3800] [id = 267] 04:46:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (1A756000) [pid = 3800] [serial = 800] [outer = 00000000] 04:46:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (1A75DC00) [pid = 3800] [serial = 801] [outer = 1A756000] 04:46:22 INFO - PROCESS | 3800 | 1464612382570 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (1A810000) [pid = 3800] [serial = 802] [outer = 1A756000] 04:46:23 INFO - PROCESS | 3800 | 1464612383157 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]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 950ms 04:46:23 INFO - PROCESS | 3800 | 1464612383249 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 3800 | 1464612383251 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:46:23 INFO - PROCESS | 3800 | 1464612383255 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 3800 | 1464612383257 Marionette TRACE conn3 <- [1,1034,null,{}] 04:46:23 INFO - PROCESS | 3800 | 1464612383260 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}] 04:46:23 INFO - PROCESS | 3800 | 1464612383392 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:46:23 INFO - PROCESS | 3800 | 1464612383668 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 3800 | ++DOCSHELL 0C384400 == 65 [pid = 3800] [id = 268] 04:46:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (0C771C00) [pid = 3800] [serial = 803] [outer = 00000000] 04:46:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (10AEB800) [pid = 3800] [serial = 804] [outer = 0C771C00] 04:46:23 INFO - PROCESS | 3800 | 1464612383736 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (11013800) [pid = 3800] [serial = 805] [outer = 0C771C00] 04:46:24 INFO - PROCESS | 3800 | 1464612384319 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]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1083ms 04:46:24 INFO - PROCESS | 3800 | 1464612384343 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:46:24 INFO - PROCESS | 3800 | 1464612384347 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:46:24 INFO - PROCESS | 3800 | 1464612384351 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 3800 | 1464612384355 Marionette TRACE conn3 <- [1,1038,null,{}] 04:46:24 INFO - PROCESS | 3800 | 1464612384359 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}] 04:46:24 INFO - PROCESS | 3800 | 1464612384458 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:46:24 INFO - PROCESS | 3800 | 1464612384564 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 3800 | ++DOCSHELL 129B8C00 == 66 [pid = 3800] [id = 269] 04:46:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (12B60800) [pid = 3800] [serial = 806] [outer = 00000000] 04:46:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (13949000) [pid = 3800] [serial = 807] [outer = 12B60800] 04:46:24 INFO - PROCESS | 3800 | 1464612384612 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (143AA400) [pid = 3800] [serial = 808] [outer = 12B60800] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 1320FC00 == 65 [pid = 3800] [id = 160] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 18032800 == 64 [pid = 3800] [id = 262] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 13210400 == 63 [pid = 3800] [id = 261] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 17BF7400 == 62 [pid = 3800] [id = 260] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 175E1000 == 61 [pid = 3800] [id = 259] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 103F7800 == 60 [pid = 3800] [id = 258] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 13E26C00 == 59 [pid = 3800] [id = 257] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 129B3400 == 58 [pid = 3800] [id = 256] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 11DBBC00 == 57 [pid = 3800] [id = 255] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 1055B400 == 56 [pid = 3800] [id = 254] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (10A57800) [pid = 3800] [serial = 698] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (129AF400) [pid = 3800] [serial = 701] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1A80AC00) [pid = 3800] [serial = 704] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (1B2B3000) [pid = 3800] [serial = 707] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1B3DB000) [pid = 3800] [serial = 710] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 0C778800 == 55 [pid = 3800] [id = 253] 04:46:24 INFO - PROCESS | 3800 | --DOCSHELL 10558800 == 54 [pid = 3800] [id = 249] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (16131C00) [pid = 3800] [serial = 729] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (167A6800) [pid = 3800] [serial = 732] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (1628E000) [pid = 3800] [serial = 730] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (13A50400) [pid = 3800] [serial = 723] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (15307400) [pid = 3800] [serial = 724] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (10B63400) [pid = 3800] [serial = 716] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (10E11C00) [pid = 3800] [serial = 717] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (129AA800) [pid = 3800] [serial = 719] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (129B4C00) [pid = 3800] [serial = 720] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (16C74800) [pid = 3800] [serial = 736] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (16295C00) [pid = 3800] [serial = 735] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (176D6800) [pid = 3800] [serial = 738] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (13143C00) [pid = 3800] [serial = 402] [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.] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (16D77000) [pid = 3800] [serial = 733] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (10AE6400) [pid = 3800] [serial = 714] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (196D3400) [pid = 3800] [serial = 742] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (10AE0C00) [pid = 3800] [serial = 713] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (1594DC00) [pid = 3800] [serial = 726] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (159B5000) [pid = 3800] [serial = 727] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (18016C00) [pid = 3800] [serial = 739] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (1803C800) [pid = 3800] [serial = 741] [outer = 00000000] [url = about:blank] 04:46:25 INFO - PROCESS | 3800 | 1464612385094 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 786ms 04:46:25 INFO - PROCESS | 3800 | 1464612385140 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3800 | 1464612385143 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:46:25 INFO - PROCESS | 3800 | 1464612385148 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3800 | 1464612385150 Marionette TRACE conn3 <- [1,1042,null,{}] 04:46:25 INFO - PROCESS | 3800 | 1464612385153 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}] 04:46:25 INFO - PROCESS | 3800 | 1464612385239 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:46:25 INFO - PROCESS | 3800 | 1464612385250 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 3800 | ++DOCSHELL 129B4C00 == 55 [pid = 3800] [id = 270] 04:46:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (129B5000) [pid = 3800] [serial = 809] [outer = 00000000] 04:46:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (131E1400) [pid = 3800] [serial = 810] [outer = 129B5000] 04:46:25 INFO - PROCESS | 3800 | 1464612385294 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (14311400) [pid = 3800] [serial = 811] [outer = 129B5000] 04:46:25 INFO - PROCESS | 3800 | 1464612385750 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 609ms 04:46:25 INFO - PROCESS | 3800 | 1464612385765 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3800 | 1464612385767 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:46:25 INFO - PROCESS | 3800 | 1464612385772 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3800 | 1464612385777 Marionette TRACE conn3 <- [1,1046,null,{}] 04:46:25 INFO - PROCESS | 3800 | 1464612385790 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}] 04:46:25 INFO - PROCESS | 3800 | 1464612385874 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:46:25 INFO - PROCESS | 3800 | 1464612385865 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 3800 | ++DOCSHELL 16118800 == 56 [pid = 3800] [id = 271] 04:46:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (1612D800) [pid = 3800] [serial = 812] [outer = 00000000] 04:46:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (16260000) [pid = 3800] [serial = 813] [outer = 1612D800] 04:46:25 INFO - PROCESS | 3800 | 1464612385909 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (1628B400) [pid = 3800] [serial = 814] [outer = 1612D800] 04:46:26 INFO - PROCESS | 3800 | 1464612386368 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]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 623ms 04:46:26 INFO - PROCESS | 3800 | 1464612386392 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 3800 | 1464612386395 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:46:26 INFO - PROCESS | 3800 | 1464612386398 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:46:26 INFO - PROCESS | 3800 | 1464612386400 Marionette TRACE conn3 <- [1,1050,null,{}] 04:46:26 INFO - PROCESS | 3800 | 1464612386403 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}] 04:46:26 INFO - PROCESS | 3800 | 1464612386484 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:46:26 INFO - PROCESS | 3800 | 1464612386491 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 3800 | ++DOCSHELL 16137C00 == 57 [pid = 3800] [id = 272] 04:46:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (1628E800) [pid = 3800] [serial = 815] [outer = 00000000] 04:46:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (16D70400) [pid = 3800] [serial = 816] [outer = 1628E800] 04:46:26 INFO - PROCESS | 3800 | 1464612386535 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (1733C000) [pid = 3800] [serial = 817] [outer = 1628E800] 04:46:26 INFO - PROCESS | 3800 | 1464612386968 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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 653ms 04:46:27 INFO - PROCESS | 3800 | 1464612387061 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 3800 | 1464612387063 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:46:27 INFO - PROCESS | 3800 | 1464612387066 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 3800 | 1464612387068 Marionette TRACE conn3 <- [1,1054,null,{}] 04:46:27 INFO - PROCESS | 3800 | 1464612387071 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}] 04:46:27 INFO - PROCESS | 3800 | 1464612387182 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:46:27 INFO - PROCESS | 3800 | 1464612387248 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 3800 | ++DOCSHELL 175D7000 == 58 [pid = 3800] [id = 273] 04:46:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (175DF400) [pid = 3800] [serial = 818] [outer = 00000000] 04:46:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (1782C000) [pid = 3800] [serial = 819] [outer = 175DF400] 04:46:27 INFO - PROCESS | 3800 | 1464612387299 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (1801B000) [pid = 3800] [serial = 820] [outer = 175DF400] 04:46:27 INFO - PROCESS | 3800 | 1464612387709 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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 698ms 04:46:27 INFO - PROCESS | 3800 | 1464612387775 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 3800 | 1464612387777 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:46:27 INFO - PROCESS | 3800 | 1464612387786 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 3800 | 1464612387789 Marionette TRACE conn3 <- [1,1058,null,{}] 04:46:27 INFO - PROCESS | 3800 | 1464612387794 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}] 04:46:27 INFO - PROCESS | 3800 | 1464612387907 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:46:27 INFO - PROCESS | 3800 | 1464612387960 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 3800 | ++DOCSHELL 196D3800 == 59 [pid = 3800] [id = 274] 04:46:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (196D6000) [pid = 3800] [serial = 821] [outer = 00000000] 04:46:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (19760800) [pid = 3800] [serial = 822] [outer = 196D6000] 04:46:28 INFO - PROCESS | 3800 | 1464612388004 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (1997C400) [pid = 3800] [serial = 823] [outer = 196D6000] 04:46:28 INFO - PROCESS | 3800 | 1464612388380 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 668ms 04:46:28 INFO - PROCESS | 3800 | 1464612388449 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 3800 | 1464612388451 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:46:28 INFO - PROCESS | 3800 | 1464612388454 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:46:28 INFO - PROCESS | 3800 | 1464612388456 Marionette TRACE conn3 <- [1,1062,null,{}] 04:46:28 INFO - PROCESS | 3800 | 1464612388459 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}] 04:46:28 INFO - PROCESS | 3800 | 1464612388599 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:46:28 INFO - PROCESS | 3800 | 1464612388665 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 3800 | ++DOCSHELL 18032000 == 60 [pid = 3800] [id = 275] 04:46:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (196DDC00) [pid = 3800] [serial = 824] [outer = 00000000] 04:46:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (1A20F400) [pid = 3800] [serial = 825] [outer = 196DDC00] 04:46:28 INFO - PROCESS | 3800 | 1464612388690 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (1A3D7C00) [pid = 3800] [serial = 826] [outer = 196DDC00] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (16294C00) [pid = 3800] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (17BF2800) [pid = 3800] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (19760400) [pid = 3800] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (105F6400) [pid = 3800] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (1612A400) [pid = 3800] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (129B7400) [pid = 3800] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (131DBC00) [pid = 3800] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (105F3000) [pid = 3800] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (1975C800) [pid = 3800] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:46:29 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (16128400) [pid = 3800] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:46:29 INFO - PROCESS | 3800 | 1464612389223 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]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 787ms 04:46:29 INFO - PROCESS | 3800 | 1464612389255 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 3800 | 1464612389257 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:46:29 INFO - PROCESS | 3800 | 1464612389260 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:46:29 INFO - PROCESS | 3800 | 1464612389262 Marionette TRACE conn3 <- [1,1066,null,{}] 04:46:29 INFO - PROCESS | 3800 | 1464612389265 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}] 04:46:29 INFO - PROCESS | 3800 | 1464612389354 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:46:29 INFO - PROCESS | 3800 | 1464612389429 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 3800 | ++DOCSHELL 10E06C00 == 61 [pid = 3800] [id = 276] 04:46:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (13195000) [pid = 3800] [serial = 827] [outer = 00000000] 04:46:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (1595B000) [pid = 3800] [serial = 828] [outer = 13195000] 04:46:29 INFO - PROCESS | 3800 | 1464612389476 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (196D5000) [pid = 3800] [serial = 829] [outer = 13195000] 04:46:29 INFO - PROCESS | 3800 | 1464612389808 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]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 593ms 04:46:29 INFO - PROCESS | 3800 | 1464612389864 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 3800 | 1464612389866 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:46:29 INFO - PROCESS | 3800 | 1464612389869 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 3800 | 1464612389871 Marionette TRACE conn3 <- [1,1070,null,{}] 04:46:29 INFO - PROCESS | 3800 | 1464612389874 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}] 04:46:29 INFO - PROCESS | 3800 | 1464612389994 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:46:29 INFO - PROCESS | 3800 | 1464612390007 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 3800 | ++DOCSHELL 17095800 == 62 [pid = 3800] [id = 277] 04:46:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (18031C00) [pid = 3800] [serial = 830] [outer = 00000000] 04:46:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (1A209C00) [pid = 3800] [serial = 831] [outer = 18031C00] 04:46:30 INFO - PROCESS | 3800 | 1464612390050 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (1A813000) [pid = 3800] [serial = 832] [outer = 18031C00] 04:46:30 INFO - PROCESS | 3800 | 1464612390457 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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 609ms 04:46:30 INFO - PROCESS | 3800 | 1464612390472 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 3800 | 1464612390474 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:46:30 INFO - PROCESS | 3800 | 1464612390477 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:46:30 INFO - PROCESS | 3800 | 1464612390479 Marionette TRACE conn3 <- [1,1074,null,{}] 04:46:30 INFO - PROCESS | 3800 | 1464612390482 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}] 04:46:30 INFO - PROCESS | 3800 | 1464612390564 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:46:30 INFO - PROCESS | 3800 | 1464612390657 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 3800 | ++DOCSHELL 10B22400 == 63 [pid = 3800] [id = 278] 04:46:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (10B23C00) [pid = 3800] [serial = 833] [outer = 00000000] 04:46:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (10B2CC00) [pid = 3800] [serial = 834] [outer = 10B23C00] 04:46:30 INFO - PROCESS | 3800 | 1464612390708 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (17826C00) [pid = 3800] [serial = 835] [outer = 10B23C00] 04:46:31 INFO - PROCESS | 3800 | 1464612391132 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]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 697ms 04:46:31 INFO - PROCESS | 3800 | 1464612391194 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 3800 | 1464612391198 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:46:31 INFO - PROCESS | 3800 | 1464612391220 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 3800 | 1464612391224 Marionette TRACE conn3 <- [1,1078,null,{}] 04:46:31 INFO - PROCESS | 3800 | 1464612391230 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}] 04:46:31 INFO - PROCESS | 3800 | 1464612391353 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:46:31 INFO - PROCESS | 3800 | 1464612391452 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 3800 | ++DOCSHELL 0C77C000 == 64 [pid = 3800] [id = 279] 04:46:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (103F7800) [pid = 3800] [serial = 836] [outer = 00000000] 04:46:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (10B2D400) [pid = 3800] [serial = 837] [outer = 103F7800] 04:46:31 INFO - PROCESS | 3800 | 1464612391492 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (10E04C00) [pid = 3800] [serial = 838] [outer = 103F7800] 04:46:32 INFO - PROCESS | 3800 | 1464612392027 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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 861ms 04:46:32 INFO - PROCESS | 3800 | 1464612392069 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 3800 | 1464612392075 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:46:32 INFO - PROCESS | 3800 | 1464612392081 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 3800 | 1464612392084 Marionette TRACE conn3 <- [1,1082,null,{}] 04:46:32 INFO - PROCESS | 3800 | 1464612392088 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}] 04:46:32 INFO - PROCESS | 3800 | 1464612392196 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:46:32 INFO - PROCESS | 3800 | 1464612392303 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 3800 | ++DOCSHELL 12F4DC00 == 65 [pid = 3800] [id = 280] 04:46:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (131D5800) [pid = 3800] [serial = 839] [outer = 00000000] 04:46:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (13A50400) [pid = 3800] [serial = 840] [outer = 131D5800] 04:46:32 INFO - PROCESS | 3800 | 1464612392340 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (15302800) [pid = 3800] [serial = 841] [outer = 131D5800] 04:46:32 INFO - PROCESS | 3800 | 1464612392939 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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 890ms 04:46:32 INFO - PROCESS | 3800 | 1464612392985 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 3800 | 1464612392988 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:46:32 INFO - PROCESS | 3800 | 1464612392975 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 3800 | 1464612392978 Marionette TRACE conn3 <- [1,1086,null,{}] 04:46:32 INFO - PROCESS | 3800 | 1464612392990 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}] 04:46:33 INFO - PROCESS | 3800 | 1464612393100 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:46:33 INFO - PROCESS | 3800 | 1464612393209 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 3800 | ++DOCSHELL 10B28800 == 66 [pid = 3800] [id = 281] 04:46:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (176DAC00) [pid = 3800] [serial = 842] [outer = 00000000] 04:46:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (180BB000) [pid = 3800] [serial = 843] [outer = 176DAC00] 04:46:33 INFO - PROCESS | 3800 | 1464612393265 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (19988800) [pid = 3800] [serial = 844] [outer = 176DAC00] 04:46:33 INFO - PROCESS | 3800 | 1464612393872 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 891ms 04:46:33 INFO - PROCESS | 3800 | 1464612393882 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 3800 | 1464612393885 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:46:33 INFO - PROCESS | 3800 | 1464612393888 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 3800 | 1464612393890 Marionette TRACE conn3 <- [1,1090,null,{}] 04:46:33 INFO - PROCESS | 3800 | 1464612393894 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}] 04:46:33 INFO - PROCESS | 3800 | 1464612394007 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:46:34 INFO - PROCESS | 3800 | 1464612394096 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 3800 | ++DOCSHELL 11053400 == 67 [pid = 3800] [id = 282] 04:46:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (11053C00) [pid = 3800] [serial = 845] [outer = 00000000] 04:46:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (11058800) [pid = 3800] [serial = 846] [outer = 11053C00] 04:46:34 INFO - PROCESS | 3800 | 1464612394149 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (159B5000) [pid = 3800] [serial = 847] [outer = 11053C00] 04:46:34 INFO - PROCESS | 3800 | 1464612394660 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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 801ms 04:46:34 INFO - PROCESS | 3800 | 1464612394698 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 3800 | 1464612394701 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:46:34 INFO - PROCESS | 3800 | 1464612394705 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 3800 | 1464612394707 Marionette TRACE conn3 <- [1,1094,null,{}] 04:46:34 INFO - PROCESS | 3800 | 1464612394710 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}] 04:46:34 INFO - PROCESS | 3800 | 1464612394797 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:46:34 INFO - PROCESS | 3800 | 1464612394903 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 3800 | ++DOCSHELL 11057C00 == 68 [pid = 3800] [id = 283] 04:46:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (11059400) [pid = 3800] [serial = 848] [outer = 00000000] 04:46:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (1AD0CC00) [pid = 3800] [serial = 849] [outer = 11059400] 04:46:34 INFO - PROCESS | 3800 | 1464612394960 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (1A3D4000) [pid = 3800] [serial = 850] [outer = 11059400] 04:46:35 INFO - PROCESS | 3800 | 1464612395514 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]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 861ms 04:46:35 INFO - PROCESS | 3800 | 1464612395553 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 3800 | 1464612395555 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:46:35 INFO - PROCESS | 3800 | 1464612395559 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 3800 | 1464612395561 Marionette TRACE conn3 <- [1,1098,null,{}] 04:46:35 INFO - PROCESS | 3800 | 1464612395564 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}] 04:46:35 INFO - PROCESS | 3800 | 1464612395685 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:46:35 INFO - PROCESS | 3800 | 1464612395793 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 3800 | ++DOCSHELL 1A732800 == 69 [pid = 3800] [id = 284] 04:46:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1A735400) [pid = 3800] [serial = 851] [outer = 00000000] 04:46:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (1A739800) [pid = 3800] [serial = 852] [outer = 1A735400] 04:46:35 INFO - PROCESS | 3800 | 1464612395831 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (1A8B7000) [pid = 3800] [serial = 853] [outer = 1A735400] 04:46:36 INFO - PROCESS | 3800 | 1464612396348 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 801ms 04:46:36 INFO - PROCESS | 3800 | 1464612396364 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 3800 | 1464612396367 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:46:36 INFO - PROCESS | 3800 | 1464612396422 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 3800 | 1464612396424 Marionette TRACE conn3 <- [1,1102,null,{}] 04:46:36 INFO - PROCESS | 3800 | 1464612396428 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}] 04:46:36 INFO - PROCESS | 3800 | 1464612396514 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:46:36 INFO - PROCESS | 3800 | 1464612396624 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 3800 | ++DOCSHELL 10E08800 == 70 [pid = 3800] [id = 285] 04:46:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (11288000) [pid = 3800] [serial = 854] [outer = 00000000] 04:46:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (17BF4400) [pid = 3800] [serial = 855] [outer = 11288000] 04:46:36 INFO - PROCESS | 3800 | 1464612396677 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (196DE800) [pid = 3800] [serial = 856] [outer = 11288000] 04:46:37 INFO - PROCESS | 3800 | 1464612397235 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]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 950ms 04:46:37 INFO - PROCESS | 3800 | 1464612397320 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 3800 | 1464612397322 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:46:37 INFO - PROCESS | 3800 | 1464612397326 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 3800 | 1464612397328 Marionette TRACE conn3 <- [1,1106,null,{}] 04:46:37 INFO - PROCESS | 3800 | 1464612397332 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}] 04:46:37 INFO - PROCESS | 3800 | 1464612397433 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:46:37 INFO - PROCESS | 3800 | 1464612397740 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 3800 | ++DOCSHELL 1055BC00 == 71 [pid = 3800] [id = 286] 04:46:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (1055F000) [pid = 3800] [serial = 857] [outer = 00000000] 04:46:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (10A5AC00) [pid = 3800] [serial = 858] [outer = 1055F000] 04:46:37 INFO - PROCESS | 3800 | 1464612397791 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (10B22000) [pid = 3800] [serial = 859] [outer = 1055F000] 04:46:38 INFO - PROCESS | 3800 | 1464612398404 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]]]}] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 17095800 == 70 [pid = 3800] [id = 277] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 10E06C00 == 69 [pid = 3800] [id = 276] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 18032000 == 68 [pid = 3800] [id = 275] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 196D3800 == 67 [pid = 3800] [id = 274] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 175D7000 == 66 [pid = 3800] [id = 273] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 143B7000 == 65 [pid = 3800] [id = 242] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 16137C00 == 64 [pid = 3800] [id = 272] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 16118800 == 63 [pid = 3800] [id = 271] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 129B4C00 == 62 [pid = 3800] [id = 270] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 129B8C00 == 61 [pid = 3800] [id = 269] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 0C384400 == 60 [pid = 3800] [id = 268] 04:46:38 INFO - PROCESS | 3800 | --DOCSHELL 10AE7C00 == 59 [pid = 3800] [id = 264] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (16C6C000) [pid = 3800] [serial = 774] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (196D2800) [pid = 3800] [serial = 777] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (175D4800) [pid = 3800] [serial = 775] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (19983800) [pid = 3800] [serial = 780] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (10E05C00) [pid = 3800] [serial = 762] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (196DAC00) [pid = 3800] [serial = 778] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (11283800) [pid = 3800] [serial = 763] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (19760000) [pid = 3800] [serial = 753] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (196DE000) [pid = 3800] [serial = 744] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (1101F800) [pid = 3800] [serial = 747] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (16137000) [pid = 3800] [serial = 771] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (131ED800) [pid = 3800] [serial = 765] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (13955800) [pid = 3800] [serial = 766] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (15948C00) [pid = 3800] [serial = 768] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (15ED1C00) [pid = 3800] [serial = 769] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (10E10C00) [pid = 3800] [serial = 760] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (10AE1C00) [pid = 3800] [serial = 759] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1A212400) [pid = 3800] [serial = 789] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (1594A800) [pid = 3800] [serial = 750] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (19F44000) [pid = 3800] [serial = 756] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (1A102400) [pid = 3800] [serial = 787] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (11286400) [pid = 3800] [serial = 786] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (1A102800) [pid = 3800] [serial = 781] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (16B05400) [pid = 3800] [serial = 783] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (17E4F400) [pid = 3800] [serial = 784] [outer = 00000000] [url = about:blank] 04:46:38 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (1625F000) [pid = 3800] [serial = 772] [outer = 00000000] [url = about:blank] 04:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1128ms 04:46:38 INFO - PROCESS | 3800 | 1464612398462 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 3800 | 1464612398466 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:46:38 INFO - PROCESS | 3800 | 1464612398470 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:46:38 INFO - PROCESS | 3800 | 1464612398474 Marionette TRACE conn3 <- [1,1110,null,{}] 04:46:38 INFO - PROCESS | 3800 | 1464612398478 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}] 04:46:38 INFO - PROCESS | 3800 | 1464612398583 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:46:38 INFO - PROCESS | 3800 | 1464612398668 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 3800 | ++DOCSHELL 10AE3C00 == 60 [pid = 3800] [id = 287] 04:46:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (10B21C00) [pid = 3800] [serial = 860] [outer = 00000000] 04:46:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (11013000) [pid = 3800] [serial = 861] [outer = 10B21C00] 04:46:38 INFO - PROCESS | 3800 | 1464612398715 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (11052000) [pid = 3800] [serial = 862] [outer = 10B21C00] 04:46:39 INFO - PROCESS | 3800 | 1464612399143 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]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 697ms 04:46:39 INFO - PROCESS | 3800 | 1464612399176 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 3800 | 1464612399180 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:46:39 INFO - PROCESS | 3800 | 1464612399187 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 3800 | 1464612399189 Marionette TRACE conn3 <- [1,1114,null,{}] 04:46:39 INFO - PROCESS | 3800 | 1464612399192 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}] 04:46:39 INFO - PROCESS | 3800 | 1464612399279 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:46:39 INFO - PROCESS | 3800 | 1464612399288 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 3800 | ++DOCSHELL 129B3800 == 61 [pid = 3800] [id = 288] 04:46:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (129B3C00) [pid = 3800] [serial = 863] [outer = 00000000] 04:46:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (12F16C00) [pid = 3800] [serial = 864] [outer = 129B3C00] 04:46:39 INFO - PROCESS | 3800 | 1464612399317 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (13206800) [pid = 3800] [serial = 865] [outer = 129B3C00] 04:46:39 INFO - PROCESS | 3800 | 1464612399758 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]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 609ms 04:46:39 INFO - PROCESS | 3800 | 1464612399788 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 3800 | 1464612399790 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:46:39 INFO - PROCESS | 3800 | 1464612399799 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 3800 | 1464612399805 Marionette TRACE conn3 <- [1,1118,null,{}] 04:46:39 INFO - PROCESS | 3800 | 1464612399809 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}] 04:46:39 INFO - PROCESS | 3800 | 1464612399895 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:46:39 INFO - PROCESS | 3800 | 1464612399903 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 3800 | ++DOCSHELL 0C76F000 == 62 [pid = 3800] [id = 289] 04:46:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (1296D400) [pid = 3800] [serial = 866] [outer = 00000000] 04:46:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (15ECD800) [pid = 3800] [serial = 867] [outer = 1296D400] 04:46:39 INFO - PROCESS | 3800 | 1464612399947 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (16129000) [pid = 3800] [serial = 868] [outer = 1296D400] 04:46:40 INFO - PROCESS | 3800 | 1464612400352 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 623ms 04:46:40 INFO - PROCESS | 3800 | 1464612400417 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 3800 | 1464612400419 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:46:40 INFO - PROCESS | 3800 | 1464612400422 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 3800 | 1464612400424 Marionette TRACE conn3 <- [1,1122,null,{}] 04:46:40 INFO - PROCESS | 3800 | 1464612400427 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}] 04:46:40 INFO - PROCESS | 3800 | 1464612400524 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:46:40 INFO - PROCESS | 3800 | 1464612400560 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 3800 | ++DOCSHELL 16136800 == 63 [pid = 3800] [id = 290] 04:46:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1628E400) [pid = 3800] [serial = 869] [outer = 00000000] 04:46:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (167A6800) [pid = 3800] [serial = 870] [outer = 1628E400] 04:46:40 INFO - PROCESS | 3800 | 1464612400604 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (16C75000) [pid = 3800] [serial = 871] [outer = 1628E400] 04:46:41 INFO - PROCESS | 3800 | 1464612401031 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 668ms 04:46:41 INFO - PROCESS | 3800 | 1464612401087 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 3800 | 1464612401090 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:46:41 INFO - PROCESS | 3800 | 1464612401094 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 3800 | 1464612401096 Marionette TRACE conn3 <- [1,1126,null,{}] 04:46:41 INFO - PROCESS | 3800 | 1464612401106 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}] 04:46:41 INFO - PROCESS | 3800 | 1464612401219 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:46:41 INFO - PROCESS | 3800 | 1464612401281 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 3800 | ++DOCSHELL 16D7D000 == 64 [pid = 3800] [id = 291] 04:46:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (170A4400) [pid = 3800] [serial = 872] [outer = 00000000] 04:46:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (17829400) [pid = 3800] [serial = 873] [outer = 170A4400] 04:46:41 INFO - PROCESS | 3800 | 1464612401331 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (1803DC00) [pid = 3800] [serial = 874] [outer = 170A4400] 04:46:41 INFO - PROCESS | 3800 | 1464612401756 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 698ms 04:46:41 INFO - PROCESS | 3800 | 1464612401796 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 3800 | 1464612401798 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:46:41 INFO - PROCESS | 3800 | 1464612401842 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 3800 | 1464612401844 Marionette TRACE conn3 <- [1,1130,null,{}] 04:46:41 INFO - PROCESS | 3800 | 1464612401847 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}] 04:46:41 INFO - PROCESS | 3800 | 1464612401963 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:46:42 INFO - PROCESS | 3800 | 1464612402029 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 3800 | ++DOCSHELL 17095800 == 65 [pid = 3800] [id = 292] 04:46:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (17821400) [pid = 3800] [serial = 875] [outer = 00000000] 04:46:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (198A4000) [pid = 3800] [serial = 876] [outer = 17821400] 04:46:42 INFO - PROCESS | 3800 | 1464612402055 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (198A9400) [pid = 3800] [serial = 877] [outer = 17821400] 04:46:42 INFO - PROCESS | 3800 | 1464612402450 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]]]}] 04:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 668ms 04:46:42 INFO - PROCESS | 3800 | 1464612402492 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 3800 | 1464612402494 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:46:42 INFO - PROCESS | 3800 | 1464612402497 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 3800 | 1464612402499 Marionette TRACE conn3 <- [1,1134,null,{}] 04:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:46:42 INFO - PROCESS | 3800 | 1464612402502 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}] 04:46:42 INFO - PROCESS | 3800 | 1464612402614 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:46:42 INFO - PROCESS | 3800 | 1464612402620 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 3800 | ++DOCSHELL 1975D800 == 66 [pid = 3800] [id = 293] 04:46:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (1989D800) [pid = 3800] [serial = 878] [outer = 00000000] 04:46:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (199E1400) [pid = 3800] [serial = 879] [outer = 1989D800] 04:46:42 INFO - PROCESS | 3800 | 1464612402663 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (1A107000) [pid = 3800] [serial = 880] [outer = 1989D800] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (18015800) [pid = 3800] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (17096C00) [pid = 3800] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (0C771C00) [pid = 3800] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (13195000) [pid = 3800] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (12B60800) [pid = 3800] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (16130400) [pid = 3800] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (175DF400) [pid = 3800] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (10446800) [pid = 3800] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (1612D800) [pid = 3800] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (18031C00) [pid = 3800] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (1A128800) [pid = 3800] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (112E8000) [pid = 3800] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1628E800) [pid = 3800] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (196DDC00) [pid = 3800] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1A68EC00) [pid = 3800] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (196D6000) [pid = 3800] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (1A8AFC00) [pid = 3800] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (16C75800) [pid = 3800] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:46:42 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (10E06000) [pid = 3800] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:46:43 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (129B5000) [pid = 3800] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:46:43 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (15958C00) [pid = 3800] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:46:43 INFO - PROCESS | 3800 | 1464612403263 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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 801ms 04:46:43 INFO - PROCESS | 3800 | 1464612403304 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 3800 | 1464612403306 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:46:43 INFO - PROCESS | 3800 | 1464612403309 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 3800 | 1464612403311 Marionette TRACE conn3 <- [1,1138,null,{}] 04:46:43 INFO - PROCESS | 3800 | 1464612403314 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}] 04:46:43 INFO - PROCESS | 3800 | 1464612403395 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:46:43 INFO - PROCESS | 3800 | 1464612403401 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 3800 | ++DOCSHELL 10ADFC00 == 67 [pid = 3800] [id = 294] 04:46:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (10B2E000) [pid = 3800] [serial = 881] [outer = 00000000] 04:46:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (1612D800) [pid = 3800] [serial = 882] [outer = 10B2E000] 04:46:43 INFO - PROCESS | 3800 | 1464612403445 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (175DF400) [pid = 3800] [serial = 883] [outer = 10B2E000] 04:46:43 INFO - PROCESS | 3800 | 1464612403858 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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 609ms 04:46:43 INFO - PROCESS | 3800 | 1464612403910 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 3800 | 1464612403912 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:46:43 INFO - PROCESS | 3800 | 1464612403915 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 3800 | 1464612403917 Marionette TRACE conn3 <- [1,1142,null,{}] 04:46:43 INFO - PROCESS | 3800 | 1464612403920 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}] 04:46:44 INFO - PROCESS | 3800 | 1464612404004 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:46:44 INFO - PROCESS | 3800 | 1464612404010 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 3800 | ++DOCSHELL 156A9000 == 68 [pid = 3800] [id = 295] 04:46:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (1612CC00) [pid = 3800] [serial = 884] [outer = 00000000] 04:46:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (17E50C00) [pid = 3800] [serial = 885] [outer = 1612CC00] 04:46:44 INFO - PROCESS | 3800 | 1464612404054 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (198AB800) [pid = 3800] [serial = 886] [outer = 1612CC00] 04:46:44 INFO - PROCESS | 3800 | 1464612404455 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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 564ms 04:46:44 INFO - PROCESS | 3800 | 1464612404503 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 3800 | 1464612404506 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:46:44 INFO - PROCESS | 3800 | 1464612404510 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:46:44 INFO - PROCESS | 3800 | 1464612404512 Marionette TRACE conn3 <- [1,1146,null,{}] 04:46:44 INFO - PROCESS | 3800 | 1464612404515 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}] 04:46:44 INFO - PROCESS | 3800 | 1464612404581 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:46:44 INFO - PROCESS | 3800 | 1464612404605 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 3800 | ++DOCSHELL 1A3D2400 == 69 [pid = 3800] [id = 296] 04:46:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (1A3D8C00) [pid = 3800] [serial = 887] [outer = 00000000] 04:46:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (1A735C00) [pid = 3800] [serial = 888] [outer = 1A3D8C00] 04:46:44 INFO - PROCESS | 3800 | 1464612404658 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (1A751800) [pid = 3800] [serial = 889] [outer = 1A3D8C00] 04:46:45 INFO - PROCESS | 3800 | 1464612405353 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]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 890ms 04:46:45 INFO - PROCESS | 3800 | 1464612405406 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 3800 | 1464612405412 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:46:45 INFO - PROCESS | 3800 | 1464612405416 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:46:45 INFO - PROCESS | 3800 | 1464612405421 Marionette TRACE conn3 <- [1,1150,null,{}] 04:46:45 INFO - PROCESS | 3800 | 1464612405426 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}] 04:46:45 INFO - PROCESS | 3800 | 1464612405560 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:46:45 INFO - PROCESS | 3800 | 1464612405674 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 3800 | ++DOCSHELL 10333400 == 70 [pid = 3800] [id = 297] 04:46:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1043EC00) [pid = 3800] [serial = 890] [outer = 00000000] 04:46:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (1101A800) [pid = 3800] [serial = 891] [outer = 1043EC00] 04:46:45 INFO - PROCESS | 3800 | 1464612405730 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (11874800) [pid = 3800] [serial = 892] [outer = 1043EC00] 04:46:46 INFO - PROCESS | 3800 | 1464612406280 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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 905ms 04:46:46 INFO - PROCESS | 3800 | 1464612406310 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 3800 | 1464612406316 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:46:46 INFO - PROCESS | 3800 | 1464612406323 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 3800 | 1464612406326 Marionette TRACE conn3 <- [1,1154,null,{}] 04:46:46 INFO - PROCESS | 3800 | 1464612406330 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}] 04:46:46 INFO - PROCESS | 3800 | 1464612406442 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:46:46 INFO - PROCESS | 3800 | 1464612406552 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 3800 | ++DOCSHELL 143B2400 == 71 [pid = 3800] [id = 298] 04:46:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (143B5000) [pid = 3800] [serial = 893] [outer = 00000000] 04:46:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (16131000) [pid = 3800] [serial = 894] [outer = 143B5000] 04:46:46 INFO - PROCESS | 3800 | 1464612406589 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (1629A400) [pid = 3800] [serial = 895] [outer = 143B5000] 04:46:47 INFO - PROCESS | 3800 | 1464612407200 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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 906ms 04:46:47 INFO - PROCESS | 3800 | 1464612407230 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 3800 | 1464612407233 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:46:47 INFO - PROCESS | 3800 | 1464612407236 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 3800 | 1464612407240 Marionette TRACE conn3 <- [1,1158,null,{}] 04:46:47 INFO - PROCESS | 3800 | 1464612407256 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}] 04:46:47 INFO - PROCESS | 3800 | 1464612407352 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:46:47 INFO - PROCESS | 3800 | 1464612407493 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 3800 | ++DOCSHELL 1A68EC00 == 72 [pid = 3800] [id = 299] 04:46:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (1A731400) [pid = 3800] [serial = 896] [outer = 00000000] 04:46:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (1A73A000) [pid = 3800] [serial = 897] [outer = 1A731400] 04:46:47 INFO - PROCESS | 3800 | 1464612407550 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1A759C00) [pid = 3800] [serial = 898] [outer = 1A731400] 04:46:48 INFO - PROCESS | 3800 | 1464612408056 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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 861ms 04:46:48 INFO - PROCESS | 3800 | 1464612408086 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 3800 | 1464612408089 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:46:48 INFO - PROCESS | 3800 | 1464612408092 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 3800 | 1464612408095 Marionette TRACE conn3 <- [1,1162,null,{}] 04:46:48 INFO - PROCESS | 3800 | 1464612408098 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}] 04:46:48 INFO - PROCESS | 3800 | 1464612408207 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:46:48 INFO - PROCESS | 3800 | 1464612408322 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 3800 | ++DOCSHELL 17523400 == 73 [pid = 3800] [id = 300] 04:46:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (196D8C00) [pid = 3800] [serial = 899] [outer = 00000000] 04:46:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (1A8BA000) [pid = 3800] [serial = 900] [outer = 196D8C00] 04:46:48 INFO - PROCESS | 3800 | 1464612408398 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (1AF09000) [pid = 3800] [serial = 901] [outer = 196D8C00] 04:46:48 INFO - PROCESS | 3800 | 1464612408959 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] 04:46:48 INFO - PROCESS | 3800 | 1464612409003 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:46:48 INFO - PROCESS | 3800 | 1464612408990 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 3800 | 1464612408992 Marionette TRACE conn3 <- [1,1166,null,{}] 04:46:49 INFO - PROCESS | 3800 | 1464612408996 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}] 04:46:49 INFO - PROCESS | 3800 | 1464612409101 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:46:49 INFO - PROCESS | 3800 | 1464612409211 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 3800 | ++DOCSHELL 18037C00 == 74 [pid = 3800] [id = 301] 04:46:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (1A73E400) [pid = 3800] [serial = 902] [outer = 00000000] 04:46:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (1B0CB400) [pid = 3800] [serial = 903] [outer = 1A73E400] 04:46:49 INFO - PROCESS | 3800 | 1464612409263 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (1B2B1000) [pid = 3800] [serial = 904] [outer = 1A73E400] 04:46:49 INFO - PROCESS | 3800 | 1464612409820 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] 04:46:49 INFO - PROCESS | 3800 | 1464612409900 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:46:49 INFO - PROCESS | 3800 | 1464612409904 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 3800 | 1464612409905 Marionette TRACE conn3 <- [1,1170,null,{}] 04:46:49 INFO - PROCESS | 3800 | 1464612409909 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}] 04:46:50 INFO - PROCESS | 3800 | 1464612410053 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:46:50 INFO - PROCESS | 3800 | 1464612410214 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 3800 | ++DOCSHELL 10B28400 == 75 [pid = 3800] [id = 302] 04:46:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (10B2C000) [pid = 3800] [serial = 905] [outer = 00000000] 04:46:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (1B3E3000) [pid = 3800] [serial = 906] [outer = 10B2C000] 04:46:50 INFO - PROCESS | 3800 | 1464612410269 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 165 (1B3E5000) [pid = 3800] [serial = 907] [outer = 10B2C000] 04:46:50 INFO - PROCESS | 3800 | 1464612410846 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] 04:46:50 INFO - PROCESS | 3800 | 1464612410892 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:46:50 INFO - PROCESS | 3800 | 1464612410895 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 3800 | 1464612410897 Marionette TRACE conn3 <- [1,1174,null,{}] 04:46:50 INFO - PROCESS | 3800 | 1464612410917 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}] 04:46:51 INFO - PROCESS | 3800 | 1464612411038 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:46:51 INFO - PROCESS | 3800 | 1464612411315 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 3800 | ++DOCSHELL 0C76BC00 == 76 [pid = 3800] [id = 303] 04:46:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 166 (104F1C00) [pid = 3800] [serial = 908] [outer = 00000000] 04:46:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 167 (10B27400) [pid = 3800] [serial = 909] [outer = 104F1C00] 04:46:51 INFO - PROCESS | 3800 | 1464612411391 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 168 (1101B800) [pid = 3800] [serial = 910] [outer = 104F1C00] 04:46:51 INFO - PROCESS | 3800 | 1464612411996 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] 04:46:52 INFO - PROCESS | 3800 | 1464612412056 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:46:52 INFO - PROCESS | 3800 | 1464612412060 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:46:52 INFO - PROCESS | 3800 | 1464612412047 Marionette TRACE conn3 <- [1,1178,null,{}] 04:46:52 INFO - PROCESS | 3800 | 1464612412052 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}] 04:46:52 INFO - PROCESS | 3800 | 1464612412155 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:46:52 INFO - PROCESS | 3800 | 1464612412309 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 0C388C00 == 75 [pid = 3800] [id = 250] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 196D6400 == 74 [pid = 3800] [id = 220] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 156A9000 == 73 [pid = 3800] [id = 295] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 10ADFC00 == 72 [pid = 3800] [id = 294] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 1975D800 == 71 [pid = 3800] [id = 293] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 17095800 == 70 [pid = 3800] [id = 292] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 16D7D000 == 69 [pid = 3800] [id = 291] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 16136800 == 68 [pid = 3800] [id = 290] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 0C76F000 == 67 [pid = 3800] [id = 289] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 129B3800 == 66 [pid = 3800] [id = 288] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 10AE3C00 == 65 [pid = 3800] [id = 287] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 1055BC00 == 64 [pid = 3800] [id = 286] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 12F4DC00 == 63 [pid = 3800] [id = 280] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 0C77C000 == 62 [pid = 3800] [id = 279] 04:46:52 INFO - PROCESS | 3800 | --DOCSHELL 10B22400 == 61 [pid = 3800] [id = 278] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 167 (10AEB800) [pid = 3800] [serial = 804] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 166 (11013800) [pid = 3800] [serial = 805] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 165 (196D5000) [pid = 3800] [serial = 829] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 164 (143AA400) [pid = 3800] [serial = 808] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (1A817400) [pid = 3800] [serial = 615] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (1801B000) [pid = 3800] [serial = 820] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (1A205C00) [pid = 3800] [serial = 798] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (1AF05800) [pid = 3800] [serial = 696] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (156AC800) [pid = 3800] [serial = 795] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (1628B400) [pid = 3800] [serial = 814] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (13949000) [pid = 3800] [serial = 807] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (1A209C00) [pid = 3800] [serial = 831] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (1A685800) [pid = 3800] [serial = 790] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (1320CC00) [pid = 3800] [serial = 576] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (1733C000) [pid = 3800] [serial = 817] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (1A3D7C00) [pid = 3800] [serial = 826] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (11CBA400) [pid = 3800] [serial = 792] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (1A80FC00) [pid = 3800] [serial = 573] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (1A20F400) [pid = 3800] [serial = 825] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (19760800) [pid = 3800] [serial = 822] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (1AF06800) [pid = 3800] [serial = 612] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1997C400) [pid = 3800] [serial = 823] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (1B0CD000) [pid = 3800] [serial = 648] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1530B000) [pid = 3800] [serial = 606] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (14311400) [pid = 3800] [serial = 811] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (1751E400) [pid = 3800] [serial = 579] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (19763000) [pid = 3800] [serial = 745] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (1A813000) [pid = 3800] [serial = 832] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (1782C000) [pid = 3800] [serial = 819] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (1595B000) [pid = 3800] [serial = 828] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (1A75DC00) [pid = 3800] [serial = 801] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (131E1400) [pid = 3800] [serial = 810] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (16D70400) [pid = 3800] [serial = 816] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (1975FC00) [pid = 3800] [serial = 609] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (16260000) [pid = 3800] [serial = 813] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (10B2CC00) [pid = 3800] [serial = 834] [outer = 00000000] [url = about:blank] 04:46:52 INFO - PROCESS | 3800 | ++DOCSHELL 0C76F000 == 62 [pid = 3800] [id = 304] 04:46:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (0C77C000) [pid = 3800] [serial = 911] [outer = 00000000] 04:46:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (10B2CC00) [pid = 3800] [serial = 912] [outer = 0C77C000] 04:46:52 INFO - PROCESS | 3800 | 1464612412388 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (11055000) [pid = 3800] [serial = 913] [outer = 0C77C000] 04:46:52 INFO - PROCESS | 3800 | 1464612412805 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] 04:46:52 INFO - PROCESS | 3800 | 1464612412856 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:46:52 INFO - PROCESS | 3800 | 1464612412861 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 3800 | 1464612412863 Marionette TRACE conn3 <- [1,1182,null,{}] 04:46:52 INFO - PROCESS | 3800 | 1464612412866 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}] 04:46:52 INFO - PROCESS | 3800 | 1464612412954 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:46:52 INFO - PROCESS | 3800 | 1464612412961 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 3800 | ++DOCSHELL 1320CC00 == 63 [pid = 3800] [id = 305] 04:46:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (13951800) [pid = 3800] [serial = 914] [outer = 00000000] 04:46:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (143B7000) [pid = 3800] [serial = 915] [outer = 13951800] 04:46:52 INFO - PROCESS | 3800 | 1464612413007 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (156AA400) [pid = 3800] [serial = 916] [outer = 13951800] 04:46:53 INFO - PROCESS | 3800 | 1464612413462 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] 04:46:53 INFO - PROCESS | 3800 | 1464612413527 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:46:53 INFO - PROCESS | 3800 | 1464612413604 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 3800 | 1464612413609 Marionette TRACE conn3 <- [1,1186,null,{}] 04:46:53 INFO - PROCESS | 3800 | 1464612413671 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}] 04:46:53 INFO - PROCESS | 3800 | 1464612413782 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:46:53 INFO - PROCESS | 3800 | 1464612413790 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 3800 | ++DOCSHELL 14314C00 == 64 [pid = 3800] [id = 306] 04:46:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (1625F800) [pid = 3800] [serial = 917] [outer = 00000000] 04:46:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (16297800) [pid = 3800] [serial = 918] [outer = 1625F800] 04:46:53 INFO - PROCESS | 3800 | 1464612413835 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (17BEE800) [pid = 3800] [serial = 919] [outer = 1625F800] 04:46:54 INFO - PROCESS | 3800 | 1464612414233 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]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 742ms 04:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:46:54 INFO - PROCESS | 3800 | 1464612414277 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 3800 | 1464612414279 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:46:54 INFO - PROCESS | 3800 | 1464612414283 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 3800 | 1464612414284 Marionette TRACE conn3 <- [1,1190,null,{}] 04:46:54 INFO - PROCESS | 3800 | 1464612414287 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}] 04:46:54 INFO - PROCESS | 3800 | 1464612414374 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:46:54 INFO - PROCESS | 3800 | 1464612414384 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 3800 | ++DOCSHELL 175DD400 == 65 [pid = 3800] [id = 307] 04:46:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (17E4F400) [pid = 3800] [serial = 920] [outer = 00000000] 04:46:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (196D5000) [pid = 3800] [serial = 921] [outer = 17E4F400] 04:46:54 INFO - PROCESS | 3800 | 1464612414436 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (1975D800) [pid = 3800] [serial = 922] [outer = 17E4F400] 04:46:54 INFO - PROCESS | 3800 | 1464612414872 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]]]}] 04:46:54 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 04:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 593ms 04:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:46:54 INFO - PROCESS | 3800 | 1464612414883 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 3800 | 1464612414885 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:46:54 INFO - PROCESS | 3800 | 1464612414888 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 3800 | 1464612414890 Marionette TRACE conn3 <- [1,1194,null,{}] 04:46:54 INFO - PROCESS | 3800 | 1464612414893 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}] 04:46:55 INFO - PROCESS | 3800 | 1464612415017 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:46:55 INFO - PROCESS | 3800 | 1464612415109 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 3800 | ++DOCSHELL 198A2400 == 66 [pid = 3800] [id = 308] 04:46:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (198A3000) [pid = 3800] [serial = 923] [outer = 00000000] 04:46:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (19983800) [pid = 3800] [serial = 924] [outer = 198A3000] 04:46:55 INFO - PROCESS | 3800 | 1464612415142 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (19F41C00) [pid = 3800] [serial = 925] [outer = 198A3000] 04:46:55 INFO - PROCESS | 3800 | 1464612415567 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]]]}] 04:46:55 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 04:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 698ms 04:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:46:55 INFO - PROCESS | 3800 | 1464612415599 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 3800 | 1464612415601 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:46:55 INFO - PROCESS | 3800 | 1464612415604 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 3800 | 1464612415606 Marionette TRACE conn3 <- [1,1198,null,{}] 04:46:55 INFO - PROCESS | 3800 | 1464612415609 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}] 04:46:55 INFO - PROCESS | 3800 | 1464612415726 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:46:55 INFO - PROCESS | 3800 | 1464612415735 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 3800 | ++DOCSHELL 1A212800 == 67 [pid = 3800] [id = 309] 04:46:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1A3CA400) [pid = 3800] [serial = 926] [outer = 00000000] 04:46:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (1A68B800) [pid = 3800] [serial = 927] [outer = 1A3CA400] 04:46:55 INFO - PROCESS | 3800 | 1464612415832 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (1A733800) [pid = 3800] [serial = 928] [outer = 1A3CA400] 04:46:56 INFO - PROCESS | 3800 | 1464612416205 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 653ms 04:46:56 INFO - PROCESS | 3800 | 1464612416267 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 3800 | 1464612416269 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:46:56 INFO - PROCESS | 3800 | 1464612416272 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:46:56 INFO - PROCESS | 3800 | 1464612416274 Marionette TRACE conn3 <- [1,1202,null,{}] 04:46:56 INFO - PROCESS | 3800 | 1464612416277 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}] 04:46:56 INFO - PROCESS | 3800 | 1464612416426 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:46:56 INFO - PROCESS | 3800 | 1464612416446 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 3800 | ++DOCSHELL 1A73B000 == 68 [pid = 3800] [id = 310] 04:46:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (1A73E000) [pid = 3800] [serial = 929] [outer = 00000000] 04:46:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (1A75F000) [pid = 3800] [serial = 930] [outer = 1A73E000] 04:46:56 INFO - PROCESS | 3800 | 1464612416499 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (1A812400) [pid = 3800] [serial = 931] [outer = 1A73E000] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (1628E400) [pid = 3800] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (10B21C00) [pid = 3800] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (129B3C00) [pid = 3800] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (170A4400) [pid = 3800] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (1296D400) [pid = 3800] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (17821400) [pid = 3800] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1055F000) [pid = 3800] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (10B23C00) [pid = 3800] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1989D800) [pid = 3800] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (1612CC00) [pid = 3800] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:46:56 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (10B2E000) [pid = 3800] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:46:56 INFO - PROCESS | 3800 | 1464612416977 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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 757ms 04:46:57 INFO - PROCESS | 3800 | 1464612417039 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3800 | 1464612417041 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:46:57 INFO - PROCESS | 3800 | 1464612417044 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:46:57 INFO - PROCESS | 3800 | 1464612417046 Marionette TRACE conn3 <- [1,1206,null,{}] 04:46:57 INFO - PROCESS | 3800 | 1464612417049 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}] 04:46:57 INFO - PROCESS | 3800 | 1464612417134 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:46:57 INFO - PROCESS | 3800 | 1464612417140 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 3800 | ++DOCSHELL 10E0E000 == 69 [pid = 3800] [id = 311] 04:46:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (15307400) [pid = 3800] [serial = 932] [outer = 00000000] 04:46:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (1A126800) [pid = 3800] [serial = 933] [outer = 15307400] 04:46:57 INFO - PROCESS | 3800 | 1464612417167 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (1A20EC00) [pid = 3800] [serial = 934] [outer = 15307400] 04:46:57 INFO - PROCESS | 3800 | 1464612417566 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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 564ms 04:46:57 INFO - PROCESS | 3800 | 1464612417614 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3800 | 1464612417616 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:46:57 INFO - PROCESS | 3800 | 1464612417623 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 3800 | 1464612417625 Marionette TRACE conn3 <- [1,1210,null,{}] 04:46:57 INFO - PROCESS | 3800 | 1464612417628 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}] 04:46:57 INFO - PROCESS | 3800 | 1464612417715 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:46:57 INFO - PROCESS | 3800 | 1464612417721 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 3800 | ++DOCSHELL 13E29000 == 70 [pid = 3800] [id = 312] 04:46:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (19F47C00) [pid = 3800] [serial = 935] [outer = 00000000] 04:46:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (1AF06800) [pid = 3800] [serial = 936] [outer = 19F47C00] 04:46:57 INFO - PROCESS | 3800 | 1464612417765 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1B0C2800) [pid = 3800] [serial = 937] [outer = 19F47C00] 04:46:58 INFO - PROCESS | 3800 | 1464612418175 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] 04:46:58 INFO - PROCESS | 3800 | 1464612418250 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:46:58 INFO - PROCESS | 3800 | 1464612418253 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 3800 | 1464612418255 Marionette TRACE conn3 <- [1,1214,null,{}] 04:46:58 INFO - PROCESS | 3800 | 1464612418258 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}] 04:46:58 INFO - PROCESS | 3800 | 1464612418325 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:46:58 INFO - PROCESS | 3800 | 1464612418331 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 3800 | ++DOCSHELL 10A59400 == 71 [pid = 3800] [id = 313] 04:46:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (10E03400) [pid = 3800] [serial = 938] [outer = 00000000] 04:46:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (1B2BC400) [pid = 3800] [serial = 939] [outer = 10E03400] 04:46:58 INFO - PROCESS | 3800 | 1464612418381 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (1B3E6C00) [pid = 3800] [serial = 940] [outer = 10E03400] 04:46:59 INFO - PROCESS | 3800 | 1464612419085 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]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 890ms 04:46:59 INFO - PROCESS | 3800 | 1464612419141 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 3800 | 1464612419144 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:46:59 INFO - PROCESS | 3800 | 1464612419149 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 3800 | 1464612419152 Marionette TRACE conn3 <- [1,1218,null,{}] 04:46:59 INFO - PROCESS | 3800 | 1464612419159 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}] 04:46:59 INFO - PROCESS | 3800 | 1464612419312 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:46:59 INFO - PROCESS | 3800 | 1464612419419 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 3800 | ++DOCSHELL 10B2B800 == 72 [pid = 3800] [id = 314] 04:46:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (11014800) [pid = 3800] [serial = 941] [outer = 00000000] 04:46:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (13197800) [pid = 3800] [serial = 942] [outer = 11014800] 04:46:59 INFO - PROCESS | 3800 | 1464612419457 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (1320FC00) [pid = 3800] [serial = 943] [outer = 11014800] 04:47:00 INFO - PROCESS | 3800 | 1464612420022 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]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 891ms 04:47:00 INFO - PROCESS | 3800 | 1464612420054 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 3800 | 1464612420060 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:47:00 INFO - PROCESS | 3800 | 1464612420066 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 3800 | 1464612420069 Marionette TRACE conn3 <- [1,1222,null,{}] 04:47:00 INFO - PROCESS | 3800 | 1464612420073 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}] 04:47:00 INFO - PROCESS | 3800 | 1464612420171 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:47:00 INFO - PROCESS | 3800 | 1464612420283 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 3800 | ++DOCSHELL 156AC800 == 73 [pid = 3800] [id = 315] 04:47:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (157D1C00) [pid = 3800] [serial = 944] [outer = 00000000] 04:47:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1709E400) [pid = 3800] [serial = 945] [outer = 157D1C00] 04:47:00 INFO - PROCESS | 3800 | 1464612420336 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (175D6C00) [pid = 3800] [serial = 946] [outer = 157D1C00] 04:47:00 INFO - PROCESS | 3800 | 1464612420914 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]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 891ms 04:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:47:00 INFO - PROCESS | 3800 | 1464612420957 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 3800 | 1464612420960 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:47:00 INFO - PROCESS | 3800 | 1464612420964 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 3800 | 1464612420967 Marionette TRACE conn3 <- [1,1226,null,{}] 04:47:00 INFO - PROCESS | 3800 | 1464612420978 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}] 04:47:01 INFO - PROCESS | 3800 | 1464612421089 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:47:01 INFO - PROCESS | 3800 | 1464612421188 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 3800 | ++DOCSHELL 198A5800 == 74 [pid = 3800] [id = 316] 04:47:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (1A680C00) [pid = 3800] [serial = 947] [outer = 00000000] 04:47:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (1A73D000) [pid = 3800] [serial = 948] [outer = 1A680C00] 04:47:01 INFO - PROCESS | 3800 | 1464612421285 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (1B0C9C00) [pid = 3800] [serial = 949] [outer = 1A680C00] 04:47:01 INFO - PROCESS | 3800 | 1464612421834 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]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 890ms 04:47:01 INFO - PROCESS | 3800 | 1464612421854 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3800 | 1464612421857 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:47:01 INFO - PROCESS | 3800 | 1464612421860 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 3800 | 1464612421862 Marionette TRACE conn3 <- [1,1230,null,{}] 04:47:01 INFO - PROCESS | 3800 | 1464612421866 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}] 04:47:01 INFO - PROCESS | 3800 | 1464612421976 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:47:02 INFO - PROCESS | 3800 | 1464612422114 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 3800 | ++DOCSHELL 1A75CC00 == 75 [pid = 3800] [id = 317] 04:47:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (1B3E0C00) [pid = 3800] [serial = 950] [outer = 00000000] 04:47:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (1B51AC00) [pid = 3800] [serial = 951] [outer = 1B3E0C00] 04:47:02 INFO - PROCESS | 3800 | 1464612422169 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (1B67BC00) [pid = 3800] [serial = 952] [outer = 1B3E0C00] 04:47:02 INFO - PROCESS | 3800 | 1464612422659 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]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 846ms 04:47:02 INFO - PROCESS | 3800 | 1464612422728 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 3800 | 1464612422731 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:47:02 INFO - PROCESS | 3800 | 1464612422734 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 3800 | 1464612422736 Marionette TRACE conn3 <- [1,1234,null,{}] 04:47:02 INFO - PROCESS | 3800 | 1464612422740 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}] 04:47:02 INFO - PROCESS | 3800 | 1464612422844 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:47:02 INFO - PROCESS | 3800 | 1464612422965 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 3800 | ++DOCSHELL 1B3D9C00 == 76 [pid = 3800] [id = 318] 04:47:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (1B67F000) [pid = 3800] [serial = 953] [outer = 00000000] 04:47:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 165 (1B683400) [pid = 3800] [serial = 954] [outer = 1B67F000] 04:47:03 INFO - PROCESS | 3800 | 1464612423019 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 166 (1B686000) [pid = 3800] [serial = 955] [outer = 1B67F000] 04:47:03 INFO - PROCESS | 3800 | 1464612423611 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]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 950ms 04:47:03 INFO - PROCESS | 3800 | 1464612423696 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 3800 | 1464612423698 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:47:03 INFO - PROCESS | 3800 | 1464612423704 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 3800 | 1464612423706 Marionette TRACE conn3 <- [1,1238,null,{}] 04:47:03 INFO - PROCESS | 3800 | 1464612423709 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}] 04:47:03 INFO - PROCESS | 3800 | 1464612423837 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:47:03 INFO - PROCESS | 3800 | 1464612423957 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 3800 | ++DOCSHELL 10AE8800 == 77 [pid = 3800] [id = 319] 04:47:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 167 (10AEE400) [pid = 3800] [serial = 956] [outer = 00000000] 04:47:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 168 (11058000) [pid = 3800] [serial = 957] [outer = 10AEE400] 04:47:04 INFO - PROCESS | 3800 | 1464612424012 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 169 (13E30C00) [pid = 3800] [serial = 958] [outer = 10AEE400] 04:47:04 INFO - PROCESS | 3800 | 1464612424784 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1157ms 04:47:04 INFO - PROCESS | 3800 | 1464612424860 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 3800 | 1464612424864 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:47:04 INFO - PROCESS | 3800 | 1464612424869 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:47:04 INFO - PROCESS | 3800 | 1464612424873 Marionette TRACE conn3 <- [1,1242,null,{}] 04:47:04 INFO - PROCESS | 3800 | 1464612424879 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}] 04:47:04 INFO - PROCESS | 3800 | 1464612424966 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:47:05 INFO - PROCESS | 3800 | 1464612425112 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 3800 | ++DOCSHELL 10489400 == 78 [pid = 3800] [id = 320] 04:47:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 170 (105F4400) [pid = 3800] [serial = 959] [outer = 00000000] 04:47:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 171 (10E0C400) [pid = 3800] [serial = 960] [outer = 105F4400] 04:47:05 INFO - PROCESS | 3800 | 1464612425162 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 172 (11DAF800) [pid = 3800] [serial = 961] [outer = 105F4400] 04:47:05 INFO - PROCESS | 3800 | 1464612425747 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]]]}] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 13E29000 == 77 [pid = 3800] [id = 312] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 10E0E000 == 76 [pid = 3800] [id = 311] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 1A73B000 == 75 [pid = 3800] [id = 310] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 1A212800 == 74 [pid = 3800] [id = 309] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 198A2400 == 73 [pid = 3800] [id = 308] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 175DD400 == 72 [pid = 3800] [id = 307] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 14314C00 == 71 [pid = 3800] [id = 306] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 1320CC00 == 70 [pid = 3800] [id = 305] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 0C76F000 == 69 [pid = 3800] [id = 304] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 171 (1A735C00) [pid = 3800] [serial = 888] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 170 (10B2D400) [pid = 3800] [serial = 837] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 169 (13A50400) [pid = 3800] [serial = 840] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 168 (180BB000) [pid = 3800] [serial = 843] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 167 (11058800) [pid = 3800] [serial = 846] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 166 (1AD0CC00) [pid = 3800] [serial = 849] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 165 (1A739800) [pid = 3800] [serial = 852] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 164 (17BF4400) [pid = 3800] [serial = 855] [outer = 00000000] [url = about:blank] 04:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 950ms 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 0C76BC00 == 68 [pid = 3800] [id = 303] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 10B28400 == 67 [pid = 3800] [id = 302] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 18037C00 == 66 [pid = 3800] [id = 301] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 17523400 == 65 [pid = 3800] [id = 300] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 1A68EC00 == 64 [pid = 3800] [id = 299] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 143B2400 == 63 [pid = 3800] [id = 298] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 10333400 == 62 [pid = 3800] [id = 297] 04:47:05 INFO - PROCESS | 3800 | --DOCSHELL 1A3D2400 == 61 [pid = 3800] [id = 296] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (167A6800) [pid = 3800] [serial = 870] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (11013000) [pid = 3800] [serial = 861] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (11052000) [pid = 3800] [serial = 862] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (12F16C00) [pid = 3800] [serial = 864] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (13206800) [pid = 3800] [serial = 865] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (17829400) [pid = 3800] [serial = 873] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (15ECD800) [pid = 3800] [serial = 867] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (198A4000) [pid = 3800] [serial = 876] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (1803DC00) [pid = 3800] [serial = 874] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (10B22000) [pid = 3800] [serial = 859] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (10A5AC00) [pid = 3800] [serial = 858] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (17826C00) [pid = 3800] [serial = 835] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (16129000) [pid = 3800] [serial = 868] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (199E1400) [pid = 3800] [serial = 879] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (198A9400) [pid = 3800] [serial = 877] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (17E50C00) [pid = 3800] [serial = 885] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (1A107000) [pid = 3800] [serial = 880] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (16C75000) [pid = 3800] [serial = 871] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (1612D800) [pid = 3800] [serial = 882] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (198AB800) [pid = 3800] [serial = 886] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (175DF400) [pid = 3800] [serial = 883] [outer = 00000000] [url = about:blank] 04:47:05 INFO - PROCESS | 3800 | 1464612425854 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 3800 | 1464612425860 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:47:05 INFO - PROCESS | 3800 | 1464612425887 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 3800 | 1464612425890 Marionette TRACE conn3 <- [1,1246,null,{}] 04:47:05 INFO - PROCESS | 3800 | 1464612425893 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}] 04:47:05 INFO - PROCESS | 3800 | 1464612425970 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:47:05 INFO - PROCESS | 3800 | 1464612425978 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 3800 | ++DOCSHELL 10E09C00 == 62 [pid = 3800] [id = 321] 04:47:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (10E0C000) [pid = 3800] [serial = 962] [outer = 00000000] 04:47:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (11053800) [pid = 3800] [serial = 963] [outer = 10E0C000] 04:47:06 INFO - PROCESS | 3800 | 1464612426023 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (1186A000) [pid = 3800] [serial = 964] [outer = 10E0C000] 04:47:06 INFO - PROCESS | 3800 | 1464612426528 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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 712ms 04:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:47:06 INFO - PROCESS | 3800 | 1464612426578 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 3800 | 1464612426580 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:47:06 INFO - PROCESS | 3800 | 1464612426583 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 3800 | 1464612426587 Marionette TRACE conn3 <- [1,1250,null,{}] 04:47:06 INFO - PROCESS | 3800 | 1464612426597 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}] 04:47:06 INFO - PROCESS | 3800 | 1464612426687 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:47:06 INFO - PROCESS | 3800 | 1464612426788 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 3800 | ++DOCSHELL 14309C00 == 63 [pid = 3800] [id = 322] 04:47:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (1430F000) [pid = 3800] [serial = 965] [outer = 00000000] 04:47:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (156A9C00) [pid = 3800] [serial = 966] [outer = 1430F000] 04:47:06 INFO - PROCESS | 3800 | 1464612426835 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (15964800) [pid = 3800] [serial = 967] [outer = 1430F000] 04:47:07 INFO - PROCESS | 3800 | 1464612427188 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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 609ms 04:47:07 INFO - PROCESS | 3800 | 1464612427201 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 3800 | 1464612427203 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:47:07 INFO - PROCESS | 3800 | 1464612427220 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 3800 | 1464612427222 Marionette TRACE conn3 <- [1,1254,null,{}] 04:47:07 INFO - PROCESS | 3800 | 1464612427225 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}] 04:47:07 INFO - PROCESS | 3800 | 1464612427294 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:47:07 INFO - PROCESS | 3800 | 1464612427300 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 3800 | ++DOCSHELL 16112400 == 64 [pid = 3800] [id = 323] 04:47:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (1612C000) [pid = 3800] [serial = 968] [outer = 00000000] 04:47:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (16290000) [pid = 3800] [serial = 969] [outer = 1612C000] 04:47:07 INFO - PROCESS | 3800 | 1464612427346 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (16C72000) [pid = 3800] [serial = 970] [outer = 1612C000] 04:47:07 INFO - PROCESS | 3800 | 1464612427769 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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 594ms 04:47:07 INFO - PROCESS | 3800 | 1464612427822 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 3800 | 1464612427824 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:47:07 INFO - PROCESS | 3800 | 1464612427834 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 3800 | 1464612427836 Marionette TRACE conn3 <- [1,1258,null,{}] 04:47:07 INFO - PROCESS | 3800 | 1464612427839 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}] 04:47:07 INFO - PROCESS | 3800 | 1464612427963 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:47:08 INFO - PROCESS | 3800 | 1464612428036 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 3800 | ++DOCSHELL 0C779000 == 65 [pid = 3800] [id = 324] 04:47:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (15ED3400) [pid = 3800] [serial = 971] [outer = 00000000] 04:47:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (176DBC00) [pid = 3800] [serial = 972] [outer = 15ED3400] 04:47:08 INFO - PROCESS | 3800 | 1464612428089 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (17BF3800) [pid = 3800] [serial = 973] [outer = 15ED3400] 04:47:08 INFO - PROCESS | 3800 | 1464612428494 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 712ms 04:47:08 INFO - PROCESS | 3800 | 1464612428546 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 3800 | 1464612428548 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:47:08 INFO - PROCESS | 3800 | 1464612428551 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 3800 | 1464612428553 Marionette TRACE conn3 <- [1,1262,null,{}] 04:47:08 INFO - PROCESS | 3800 | 1464612428556 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}] 04:47:08 INFO - PROCESS | 3800 | 1464612428689 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:47:08 INFO - PROCESS | 3800 | 1464612428747 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 3800 | ++DOCSHELL 1975A000 == 66 [pid = 3800] [id = 325] 04:47:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1975A800) [pid = 3800] [serial = 974] [outer = 00000000] 04:47:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (19764C00) [pid = 3800] [serial = 975] [outer = 1975A800] 04:47:08 INFO - PROCESS | 3800 | 1464612428794 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (198A4C00) [pid = 3800] [serial = 976] [outer = 1975A800] 04:47:09 INFO - PROCESS | 3800 | 1464612429188 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 668ms 04:47:09 INFO - PROCESS | 3800 | 1464612429217 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 3800 | 1464612429219 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:47:09 INFO - PROCESS | 3800 | 1464612429222 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 3800 | 1464612429224 Marionette TRACE conn3 <- [1,1266,null,{}] 04:47:09 INFO - PROCESS | 3800 | 1464612429227 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}] 04:47:09 INFO - PROCESS | 3800 | 1464612429353 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:47:09 INFO - PROCESS | 3800 | 1464612429376 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 3800 | ++DOCSHELL 18037800 == 67 [pid = 3800] [id = 326] 04:47:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (19763800) [pid = 3800] [serial = 977] [outer = 00000000] 04:47:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (19989C00) [pid = 3800] [serial = 978] [outer = 19763800] 04:47:09 INFO - PROCESS | 3800 | 1464612429419 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (1A108C00) [pid = 3800] [serial = 979] [outer = 19763800] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (19F47C00) [pid = 3800] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (15307400) [pid = 3800] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (198A3000) [pid = 3800] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (1A3CA400) [pid = 3800] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (0C77C000) [pid = 3800] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (13951800) [pid = 3800] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (1625F800) [pid = 3800] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (104F1C00) [pid = 3800] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (17E4F400) [pid = 3800] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:47:09 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (1A73E000) [pid = 3800] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:47:09 INFO - PROCESS | 3800 | 1464612430005 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]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 802ms 04:47:10 INFO - PROCESS | 3800 | 1464612430019 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 3800 | 1464612430021 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:47:10 INFO - PROCESS | 3800 | 1464612430025 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:47:10 INFO - PROCESS | 3800 | 1464612430026 Marionette TRACE conn3 <- [1,1270,null,{}] 04:47:10 INFO - PROCESS | 3800 | 1464612430034 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}] 04:47:10 INFO - PROCESS | 3800 | 1464612430115 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:47:10 INFO - PROCESS | 3800 | 1464612430122 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 3800 | ++DOCSHELL 10AE9800 == 68 [pid = 3800] [id = 327] 04:47:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (13A54000) [pid = 3800] [serial = 980] [outer = 00000000] 04:47:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (1800DC00) [pid = 3800] [serial = 981] [outer = 13A54000] 04:47:10 INFO - PROCESS | 3800 | 1464612430167 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (198AA000) [pid = 3800] [serial = 982] [outer = 13A54000] 04:47:10 INFO - PROCESS | 3800 | 1464612430575 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]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 608ms 04:47:10 INFO - PROCESS | 3800 | 1464612430629 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 3800 | 1464612430631 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:47:10 INFO - PROCESS | 3800 | 1464612430634 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 3800 | 1464612430635 Marionette TRACE conn3 <- [1,1274,null,{}] 04:47:10 INFO - PROCESS | 3800 | 1464612430639 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}] 04:47:10 INFO - PROCESS | 3800 | 1464612430723 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:47:10 INFO - PROCESS | 3800 | 1464612430728 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 3800 | ++DOCSHELL 15307400 == 69 [pid = 3800] [id = 328] 04:47:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (17E4F400) [pid = 3800] [serial = 983] [outer = 00000000] 04:47:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1A3D2400) [pid = 3800] [serial = 984] [outer = 17E4F400] 04:47:10 INFO - PROCESS | 3800 | 1464612430772 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (1A68E400) [pid = 3800] [serial = 985] [outer = 17E4F400] 04:47:11 INFO - PROCESS | 3800 | 1464612431210 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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 594ms 04:47:11 INFO - PROCESS | 3800 | 1464612431250 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 3800 | 1464612431252 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:47:11 INFO - PROCESS | 3800 | 1464612431255 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 3800 | 1464612431257 Marionette TRACE conn3 <- [1,1278,null,{}] 04:47:11 INFO - PROCESS | 3800 | 1464612431260 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}] 04:47:11 INFO - PROCESS | 3800 | 1464612431326 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:47:11 INFO - PROCESS | 3800 | 1464612431332 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 3800 | ++DOCSHELL 1A212000 == 70 [pid = 3800] [id = 329] 04:47:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (1A739C00) [pid = 3800] [serial = 986] [outer = 00000000] 04:47:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (1A75E400) [pid = 3800] [serial = 987] [outer = 1A739C00] 04:47:11 INFO - PROCESS | 3800 | 1464612431378 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (1A8B1C00) [pid = 3800] [serial = 988] [outer = 1A739C00] 04:47:11 INFO - PROCESS | 3800 | 1464612431870 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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 654ms 04:47:11 INFO - PROCESS | 3800 | 1464612431922 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 3800 | 1464612431927 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:47:11 INFO - PROCESS | 3800 | 1464612431932 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:47:11 INFO - PROCESS | 3800 | 1464612431937 Marionette TRACE conn3 <- [1,1282,null,{}] 04:47:11 INFO - PROCESS | 3800 | 1464612431944 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}] 04:47:12 INFO - PROCESS | 3800 | 1464612432099 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:47:12 INFO - PROCESS | 3800 | 1464612432223 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 3800 | ++DOCSHELL 10B25000 == 71 [pid = 3800] [id = 330] 04:47:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (10B25C00) [pid = 3800] [serial = 989] [outer = 00000000] 04:47:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (10B63400) [pid = 3800] [serial = 990] [outer = 10B25C00] 04:47:12 INFO - PROCESS | 3800 | 1464612432278 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (10E2B400) [pid = 3800] [serial = 991] [outer = 10B25C00] 04:47:12 INFO - PROCESS | 3800 | 1464612432804 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 950ms 04:47:12 INFO - PROCESS | 3800 | 1464612432879 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 3800 | 1464612432885 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:47:12 INFO - PROCESS | 3800 | 1464612432892 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 3800 | 1464612432895 Marionette TRACE conn3 <- [1,1286,null,{}] 04:47:12 INFO - PROCESS | 3800 | 1464612432899 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}] 04:47:12 INFO - PROCESS | 3800 | 1464612433009 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:47:13 INFO - PROCESS | 3800 | 1464612433133 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 3800 | ++DOCSHELL 12F4B000 == 72 [pid = 3800] [id = 331] 04:47:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (1320A000) [pid = 3800] [serial = 992] [outer = 00000000] 04:47:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 165 (14312C00) [pid = 3800] [serial = 993] [outer = 1320A000] 04:47:13 INFO - PROCESS | 3800 | 1464612433190 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 166 (156A9000) [pid = 3800] [serial = 994] [outer = 1320A000] 04:47:13 INFO - PROCESS | 3800 | 1464612433799 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 950ms 04:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:47:13 INFO - PROCESS | 3800 | 1464612433836 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 3800 | 1464612433838 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:47:13 INFO - PROCESS | 3800 | 1464612433842 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 3800 | 1464612433846 Marionette TRACE conn3 <- [1,1290,null,{}] 04:47:13 INFO - PROCESS | 3800 | 1464612433857 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}] 04:47:13 INFO - PROCESS | 3800 | 1464612434003 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:47:14 INFO - PROCESS | 3800 | 1464612434118 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 3800 | ++DOCSHELL 10ADFC00 == 73 [pid = 3800] [id = 332] 04:47:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 167 (10B2E400) [pid = 3800] [serial = 995] [outer = 00000000] 04:47:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 168 (198A1C00) [pid = 3800] [serial = 996] [outer = 10B2E400] 04:47:14 INFO - PROCESS | 3800 | 1464612434161 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 169 (1A3CA400) [pid = 3800] [serial = 997] [outer = 10B2E400] 04:47:14 INFO - PROCESS | 3800 | 1464612434741 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]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 950ms 04:47:14 INFO - PROCESS | 3800 | 1464612434807 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 3800 | 1464612434810 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:47:14 INFO - PROCESS | 3800 | 1464612434814 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 3800 | 1464612434816 Marionette TRACE conn3 <- [1,1294,null,{}] 04:47:14 INFO - PROCESS | 3800 | 1464612434803 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}] 04:47:14 INFO - PROCESS | 3800 | 1464612434964 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:47:15 INFO - PROCESS | 3800 | 1464612435031 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 3800 | ++DOCSHELL 1A740800 == 74 [pid = 3800] [id = 333] 04:47:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 170 (1AF04C00) [pid = 3800] [serial = 998] [outer = 00000000] 04:47:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 171 (1B0CF000) [pid = 3800] [serial = 999] [outer = 1AF04C00] 04:47:15 INFO - PROCESS | 3800 | 1464612435125 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 172 (1B3E0800) [pid = 3800] [serial = 1000] [outer = 1AF04C00] 04:47:15 INFO - PROCESS | 3800 | 1464612435664 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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 921ms 04:47:15 INFO - PROCESS | 3800 | 1464612435723 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 3800 | 1464612435725 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:47:15 INFO - PROCESS | 3800 | 1464612435729 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 3800 | 1464612435731 Marionette TRACE conn3 <- [1,1298,null,{}] 04:47:15 INFO - PROCESS | 3800 | 1464612435735 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}] 04:47:15 INFO - PROCESS | 3800 | 1464612435838 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:47:15 INFO - PROCESS | 3800 | 1464612435984 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 3800 | ++DOCSHELL 1B0C1C00 == 75 [pid = 3800] [id = 334] 04:47:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 173 (1B3E6400) [pid = 3800] [serial = 1001] [outer = 00000000] 04:47:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 174 (1B686400) [pid = 3800] [serial = 1002] [outer = 1B3E6400] 04:47:16 INFO - PROCESS | 3800 | 1464612436039 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 175 (1CEA1800) [pid = 3800] [serial = 1003] [outer = 1B3E6400] 04:47:16 INFO - PROCESS | 3800 | 1464612436610 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] 04:47:16 INFO - PROCESS | 3800 | 1464612436658 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:47:16 INFO - PROCESS | 3800 | 1464612436661 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 3800 | 1464612436663 Marionette TRACE conn3 <- [1,1302,null,{}] 04:47:16 INFO - PROCESS | 3800 | 1464612436667 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}] 04:47:16 INFO - PROCESS | 3800 | 1464612436790 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:47:16 INFO - PROCESS | 3800 | 1464612436935 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 3800 | ++DOCSHELL 0F212800 == 76 [pid = 3800] [id = 335] 04:47:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 176 (0F212C00) [pid = 3800] [serial = 1004] [outer = 00000000] 04:47:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 177 (0F216400) [pid = 3800] [serial = 1005] [outer = 0F212C00] 04:47:16 INFO - PROCESS | 3800 | 1464612436993 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 178 (1CEA8C00) [pid = 3800] [serial = 1006] [outer = 0F212C00] 04:47:17 INFO - PROCESS | 3800 | 1464612437589 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]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 982ms 04:47:17 INFO - PROCESS | 3800 | 1464612437659 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 3800 | 1464612437661 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:47:17 INFO - PROCESS | 3800 | 1464612437666 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 3800 | 1464612437668 Marionette TRACE conn3 <- [1,1306,null,{}] 04:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:47:17 INFO - PROCESS | 3800 | 1464612437671 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}] 04:47:17 INFO - PROCESS | 3800 | 1464612437775 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:47:17 INFO - PROCESS | 3800 | 1464612437917 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 3800 | ++DOCSHELL 0F24A800 == 77 [pid = 3800] [id = 336] 04:47:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 179 (0F24E000) [pid = 3800] [serial = 1007] [outer = 00000000] 04:47:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 180 (0F252C00) [pid = 3800] [serial = 1008] [outer = 0F24E000] 04:47:17 INFO - PROCESS | 3800 | 1464612437980 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 181 (0F254800) [pid = 3800] [serial = 1009] [outer = 0F24E000] 04:47:18 INFO - PROCESS | 3800 | 1464612438534 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 920ms 04:47:18 INFO - PROCESS | 3800 | 1464612438598 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 3800 | 1464612438600 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:47:18 INFO - PROCESS | 3800 | 1464612438603 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 3800 | 1464612438605 Marionette TRACE conn3 <- [1,1310,null,{}] 04:47:18 INFO - PROCESS | 3800 | 1464612438609 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}] 04:47:18 INFO - PROCESS | 3800 | 1464612438712 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:47:18 INFO - PROCESS | 3800 | 1464612438824 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 3800 | ++DOCSHELL 0F229C00 == 78 [pid = 3800] [id = 337] 04:47:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 182 (0F22B000) [pid = 3800] [serial = 1010] [outer = 00000000] 04:47:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 183 (0F234800) [pid = 3800] [serial = 1011] [outer = 0F22B000] 04:47:18 INFO - PROCESS | 3800 | 1464612438860 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 184 (0F237C00) [pid = 3800] [serial = 1012] [outer = 0F22B000] 04:47:19 INFO - PROCESS | 3800 | 1464612439619 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1058ms 04:47:19 INFO - PROCESS | 3800 | 1464612439680 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 3800 | 1464612439683 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:47:19 INFO - PROCESS | 3800 | 1464612439689 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 3800 | 1464612439693 Marionette TRACE conn3 <- [1,1314,null,{}] 04:47:19 INFO - PROCESS | 3800 | 1464612439698 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}] 04:47:19 INFO - PROCESS | 3800 | 1464612439804 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:47:19 INFO - PROCESS | 3800 | 1464612439950 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 3800 | ++DOCSHELL 10AE6000 == 79 [pid = 3800] [id = 338] 04:47:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 185 (10AE6400) [pid = 3800] [serial = 1013] [outer = 00000000] 04:47:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 186 (10B23800) [pid = 3800] [serial = 1014] [outer = 10AE6400] 04:47:20 INFO - PROCESS | 3800 | 1464612440024 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 187 (10E04400) [pid = 3800] [serial = 1015] [outer = 10AE6400] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 15307400 == 78 [pid = 3800] [id = 328] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 10AE9800 == 77 [pid = 3800] [id = 327] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 18037800 == 76 [pid = 3800] [id = 326] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 1975A000 == 75 [pid = 3800] [id = 325] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 0C779000 == 74 [pid = 3800] [id = 324] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 16112400 == 73 [pid = 3800] [id = 323] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 14309C00 == 72 [pid = 3800] [id = 322] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 10E09C00 == 71 [pid = 3800] [id = 321] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 10489400 == 70 [pid = 3800] [id = 320] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 186 (1B2BC400) [pid = 3800] [serial = 939] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOCSHELL 10B2B800 == 69 [pid = 3800] [id = 314] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 185 (19983800) [pid = 3800] [serial = 924] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 184 (1A68B800) [pid = 3800] [serial = 927] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 183 (19F41C00) [pid = 3800] [serial = 925] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 182 (10B2CC00) [pid = 3800] [serial = 912] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 181 (11055000) [pid = 3800] [serial = 913] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 180 (143B7000) [pid = 3800] [serial = 915] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 179 (156AA400) [pid = 3800] [serial = 916] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 178 (16297800) [pid = 3800] [serial = 918] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 177 (17BEE800) [pid = 3800] [serial = 919] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 176 (1101B800) [pid = 3800] [serial = 910] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 175 (10B27400) [pid = 3800] [serial = 909] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 174 (196D5000) [pid = 3800] [serial = 921] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 173 (1A75F000) [pid = 3800] [serial = 930] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 172 (1101A800) [pid = 3800] [serial = 891] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 171 (16131000) [pid = 3800] [serial = 894] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 170 (1A73A000) [pid = 3800] [serial = 897] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 169 (1A8BA000) [pid = 3800] [serial = 900] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 168 (1B0CB400) [pid = 3800] [serial = 903] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 167 (1B3E3000) [pid = 3800] [serial = 906] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 166 (1A733800) [pid = 3800] [serial = 928] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 165 (1B0C2800) [pid = 3800] [serial = 937] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 164 (1AF06800) [pid = 3800] [serial = 936] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (1A812400) [pid = 3800] [serial = 931] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (1A126800) [pid = 3800] [serial = 933] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (1A20EC00) [pid = 3800] [serial = 934] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (1975D800) [pid = 3800] [serial = 922] [outer = 00000000] [url = about:blank] 04:47:20 INFO - PROCESS | 3800 | 1464612440612 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]]]}] 04:47:20 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 04:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 982ms 04:47:20 INFO - PROCESS | 3800 | 1464612440677 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 3800 | 1464612440682 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:47:20 INFO - PROCESS | 3800 | 1464612440688 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 3800 | 1464612440690 Marionette TRACE conn3 <- [1,1318,null,{}] 04:47:20 INFO - PROCESS | 3800 | 1464612440677 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}] 04:47:20 INFO - PROCESS | 3800 | 1464612440767 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:47:20 INFO - PROCESS | 3800 | 1464612440862 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 3800 | ++DOCSHELL 10B71000 == 70 [pid = 3800] [id = 339] 04:47:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (10E05000) [pid = 3800] [serial = 1016] [outer = 00000000] 04:47:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (1120A400) [pid = 3800] [serial = 1017] [outer = 10E05000] 04:47:20 INFO - PROCESS | 3800 | 1464612440914 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (118DA000) [pid = 3800] [serial = 1018] [outer = 10E05000] 04:47:21 INFO - PROCESS | 3800 | 1464612441317 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]]]}] 04:47:21 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 04:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 04:47:21 INFO - PROCESS | 3800 | 1464612441369 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 3800 | 1464612441372 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:47:21 INFO - PROCESS | 3800 | 1464612441376 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 3800 | 1464612441379 Marionette TRACE conn3 <- [1,1322,null,{}] 04:47:21 INFO - PROCESS | 3800 | 1464612441389 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}] 04:47:21 INFO - PROCESS | 3800 | 1464612441479 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:47:21 INFO - PROCESS | 3800 | 1464612441489 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 3800 | ++DOCSHELL 14309C00 == 71 [pid = 3800] [id = 340] 04:47:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (1430B000) [pid = 3800] [serial = 1019] [outer = 00000000] 04:47:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 165 (15301C00) [pid = 3800] [serial = 1020] [outer = 1430B000] 04:47:21 INFO - PROCESS | 3800 | 1464612441536 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 166 (1594B800) [pid = 3800] [serial = 1021] [outer = 1430B000] 04:47:22 INFO - PROCESS | 3800 | 1464612442046 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 721ms 04:47:22 INFO - PROCESS | 3800 | 1464612442100 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 3800 | 1464612442104 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:47:22 INFO - PROCESS | 3800 | 1464612442155 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:47:22 INFO - PROCESS | 3800 | 1464612442160 Marionette TRACE conn3 <- [1,1326,null,{}] 04:47:22 INFO - PROCESS | 3800 | 1464612442190 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}] 04:47:22 INFO - PROCESS | 3800 | 1464612442310 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:47:22 INFO - PROCESS | 3800 | 1464612442445 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 3800 | ++DOCSHELL 104EC800 == 72 [pid = 3800] [id = 341] 04:47:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 167 (10558800) [pid = 3800] [serial = 1022] [outer = 00000000] 04:47:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 168 (10A58400) [pid = 3800] [serial = 1023] [outer = 10558800] 04:47:22 INFO - PROCESS | 3800 | 1464612442503 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 169 (10B23C00) [pid = 3800] [serial = 1024] [outer = 10558800] 04:47:23 INFO - PROCESS | 3800 | 1464612443493 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]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1396ms 04:47:23 INFO - PROCESS | 3800 | 1464612443540 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 3800 | 1464612443546 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:47:23 INFO - PROCESS | 3800 | 1464612443553 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 3800 | 1464612443556 Marionette TRACE conn3 <- [1,1330,null,{}] 04:47:23 INFO - PROCESS | 3800 | 1464612443560 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}] 04:47:23 INFO - PROCESS | 3800 | 1464612443671 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:47:23 INFO - PROCESS | 3800 | 1464612443841 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 3800 | ++DOCSHELL 1319C400 == 73 [pid = 3800] [id = 342] 04:47:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 170 (131DA400) [pid = 3800] [serial = 1025] [outer = 00000000] 04:47:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 171 (14306400) [pid = 3800] [serial = 1026] [outer = 131DA400] 04:47:23 INFO - PROCESS | 3800 | 1464612443901 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 172 (143B7000) [pid = 3800] [serial = 1027] [outer = 131DA400] 04:47:24 INFO - PROCESS | 3800 | 1464612444416 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]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 920ms 04:47:24 INFO - PROCESS | 3800 | 1464612444479 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 3800 | 1464612444481 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:47:24 INFO - PROCESS | 3800 | 1464612444485 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 3800 | 1464612444489 Marionette TRACE conn3 <- [1,1334,null,{}] 04:47:24 INFO - PROCESS | 3800 | 1464612444500 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}] 04:47:24 INFO - PROCESS | 3800 | 1464612444615 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:47:24 INFO - PROCESS | 3800 | 1464612444729 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 3800 | ++DOCSHELL 1628C400 == 74 [pid = 3800] [id = 343] 04:47:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 173 (16C71C00) [pid = 3800] [serial = 1028] [outer = 00000000] 04:47:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 174 (175D7000) [pid = 3800] [serial = 1029] [outer = 16C71C00] 04:47:24 INFO - PROCESS | 3800 | 1464612444827 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 175 (17BF7400) [pid = 3800] [serial = 1030] [outer = 16C71C00] 04:47:25 INFO - PROCESS | 3800 | 1464612445461 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1028ms 04:47:25 INFO - PROCESS | 3800 | 1464612445513 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 3800 | 1464612445516 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:47:25 INFO - PROCESS | 3800 | 1464612445520 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 3800 | 1464612445522 Marionette TRACE conn3 <- [1,1338,null,{}] 04:47:25 INFO - PROCESS | 3800 | 1464612445542 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}] 04:47:25 INFO - PROCESS | 3800 | 1464612445653 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:47:25 INFO - PROCESS | 3800 | 1464612445766 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 3800 | ++DOCSHELL 18019800 == 75 [pid = 3800] [id = 344] 04:47:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 176 (18033C00) [pid = 3800] [serial = 1031] [outer = 00000000] 04:47:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 177 (19759C00) [pid = 3800] [serial = 1032] [outer = 18033C00] 04:47:25 INFO - PROCESS | 3800 | 1464612445820 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 178 (19760400) [pid = 3800] [serial = 1033] [outer = 18033C00] 04:47:26 INFO - PROCESS | 3800 | 1464612446444 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]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 982ms 04:47:26 INFO - PROCESS | 3800 | 1464612446507 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 3800 | 1464612446509 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:47:26 INFO - PROCESS | 3800 | 1464612446513 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 3800 | 1464612446515 Marionette TRACE conn3 <- [1,1342,null,{}] 04:47:26 INFO - PROCESS | 3800 | 1464612446519 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}] 04:47:26 INFO - PROCESS | 3800 | 1464612446621 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:47:26 INFO - PROCESS | 3800 | 1464612446733 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 3800 | ++DOCSHELL 131D1C00 == 76 [pid = 3800] [id = 345] 04:47:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 179 (16290C00) [pid = 3800] [serial = 1034] [outer = 00000000] 04:47:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 180 (19F43000) [pid = 3800] [serial = 1035] [outer = 16290C00] 04:47:26 INFO - PROCESS | 3800 | 1464612446786 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 181 (19F43C00) [pid = 3800] [serial = 1036] [outer = 16290C00] 04:47:27 INFO - PROCESS | 3800 | 1464612447306 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 813ms 04:47:27 INFO - PROCESS | 3800 | 1464612447340 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 3800 | 1464612447342 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:47:27 INFO - PROCESS | 3800 | 1464612447346 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 3800 | 1464612447348 Marionette TRACE conn3 <- [1,1346,null,{}] 04:47:27 INFO - PROCESS | 3800 | 1464612447352 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}] 04:47:27 INFO - PROCESS | 3800 | 1464612447476 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:47:27 INFO - PROCESS | 3800 | 1464612447635 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 3800 | ++DOCSHELL 196D9400 == 77 [pid = 3800] [id = 346] 04:47:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 182 (198AB400) [pid = 3800] [serial = 1037] [outer = 00000000] 04:47:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 183 (1A758800) [pid = 3800] [serial = 1038] [outer = 198AB400] 04:47:27 INFO - PROCESS | 3800 | 1464612447692 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 184 (1A8B3000) [pid = 3800] [serial = 1039] [outer = 198AB400] 04:47:28 INFO - PROCESS | 3800 | 1464612448293 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]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 982ms 04:47:28 INFO - PROCESS | 3800 | 1464612448330 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 3800 | 1464612448332 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:47:28 INFO - PROCESS | 3800 | 1464612448335 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:47:28 INFO - PROCESS | 3800 | 1464612448337 Marionette TRACE conn3 <- [1,1350,null,{}] 04:47:28 INFO - PROCESS | 3800 | 1464612448341 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}] 04:47:28 INFO - PROCESS | 3800 | 1464612448467 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:47:28 INFO - PROCESS | 3800 | 1464612448636 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 3800 | ++DOCSHELL 10B22800 == 78 [pid = 3800] [id = 347] 04:47:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 185 (1AF07400) [pid = 3800] [serial = 1040] [outer = 00000000] 04:47:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 186 (1B0C6000) [pid = 3800] [serial = 1041] [outer = 1AF07400] 04:47:28 INFO - PROCESS | 3800 | 1464612448690 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 187 (1B0CF400) [pid = 3800] [serial = 1042] [outer = 1AF07400] 04:47:29 INFO - PROCESS | 3800 | 1464612449383 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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1074ms 04:47:29 INFO - PROCESS | 3800 | 1464612449414 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 3800 | 1464612449418 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:47:29 INFO - PROCESS | 3800 | 1464612449424 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 3800 | 1464612449427 Marionette TRACE conn3 <- [1,1354,null,{}] 04:47:29 INFO - PROCESS | 3800 | 1464612449434 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}] 04:47:29 INFO - PROCESS | 3800 | 1464612449544 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:47:29 INFO - PROCESS | 3800 | 1464612449692 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 3800 | ++DOCSHELL 0F253C00 == 79 [pid = 3800] [id = 348] 04:47:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 188 (1055F000) [pid = 3800] [serial = 1043] [outer = 00000000] 04:47:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 189 (10E0D000) [pid = 3800] [serial = 1044] [outer = 1055F000] 04:47:29 INFO - PROCESS | 3800 | 1464612449743 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 190 (12BB7000) [pid = 3800] [serial = 1045] [outer = 1055F000] 04:47:30 INFO - PROCESS | 3800 | 1464612450326 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] 04:47:30 INFO - PROCESS | 3800 | 1464612450417 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:47:30 INFO - PROCESS | 3800 | 1464612450423 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 3800 | 1464612450426 Marionette TRACE conn3 <- [1,1358,null,{}] 04:47:30 INFO - PROCESS | 3800 | 1464612450445 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}] 04:47:30 INFO - PROCESS | 3800 | 1464612450552 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:47:30 INFO - PROCESS | 3800 | 1464612450689 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 3800 | ++DOCSHELL 0F238000 == 80 [pid = 3800] [id = 349] 04:47:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 191 (1105B000) [pid = 3800] [serial = 1046] [outer = 00000000] 04:47:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 192 (17343800) [pid = 3800] [serial = 1047] [outer = 1105B000] 04:47:30 INFO - PROCESS | 3800 | 1464612450724 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 193 (18037C00) [pid = 3800] [serial = 1048] [outer = 1105B000] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 1B3D9C00 == 79 [pid = 3800] [id = 318] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 1AD14C00 == 78 [pid = 3800] [id = 237] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 10AE8800 == 77 [pid = 3800] [id = 319] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 18037400 == 76 [pid = 3800] [id = 267] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 10B71000 == 75 [pid = 3800] [id = 339] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 10AE6000 == 74 [pid = 3800] [id = 338] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 12F4B000 == 73 [pid = 3800] [id = 331] 04:47:31 INFO - PROCESS | 3800 | --DOCSHELL 10B25000 == 72 [pid = 3800] [id = 330] 04:47:31 INFO - PROCESS | 3800 | 1464612451251 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] 04:47:31 INFO - PROCESS | 3800 | 1464612451271 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:47:31 INFO - PROCESS | 3800 | 1464612451274 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 3800 | 1464612451278 Marionette TRACE conn3 <- [1,1362,null,{}] 04:47:31 INFO - PROCESS | 3800 | 1464612451287 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}] 04:47:31 INFO - PROCESS | 3800 | 1464612451386 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:47:31 INFO - PROCESS | 3800 | 1464612451397 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 3800 | ++DOCSHELL 196D8800 == 73 [pid = 3800] [id = 350] 04:47:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 194 (199E1000) [pid = 3800] [serial = 1049] [outer = 00000000] 04:47:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 195 (1A75D000) [pid = 3800] [serial = 1050] [outer = 199E1000] 04:47:31 INFO - PROCESS | 3800 | 1464612451445 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 196 (1AD14C00) [pid = 3800] [serial = 1051] [outer = 199E1000] 04:47:31 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:47:31 INFO - PROCESS | 3800 | 1464612451964 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] 04:47:32 INFO - PROCESS | 3800 | 1464612451999 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:47:32 INFO - PROCESS | 3800 | 1464612452003 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 3800 | 1464612452004 Marionette TRACE conn3 <- [1,1366,null,{}] 04:47:32 INFO - PROCESS | 3800 | 1464612452008 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}] 04:47:32 INFO - PROCESS | 3800 | 1464612452133 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:47:32 INFO - PROCESS | 3800 | 1464612452232 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 3800 | ++DOCSHELL 1B2B6C00 == 74 [pid = 3800] [id = 351] 04:47:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 197 (1B3DE000) [pid = 3800] [serial = 1052] [outer = 00000000] 04:47:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 198 (1B681400) [pid = 3800] [serial = 1053] [outer = 1B3DE000] 04:47:32 INFO - PROCESS | 3800 | 1464612452278 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 199 (1CEA2000) [pid = 3800] [serial = 1054] [outer = 1B3DE000] 04:47:32 INFO - PROCESS | 3800 | 1464612452689 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] 04:47:32 INFO - PROCESS | 3800 | 1464612452727 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:47:32 INFO - PROCESS | 3800 | 1464612452731 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 3800 | 1464612452732 Marionette TRACE conn3 <- [1,1370,null,{}] 04:47:32 INFO - PROCESS | 3800 | 1464612452736 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}] 04:47:32 INFO - PROCESS | 3800 | 1464612452859 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:47:32 INFO - PROCESS | 3800 | 1464612452865 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 3800 | ++DOCSHELL 143B6000 == 75 [pid = 3800] [id = 352] 04:47:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 200 (1A733C00) [pid = 3800] [serial = 1055] [outer = 00000000] 04:47:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 201 (1DC2AC00) [pid = 3800] [serial = 1056] [outer = 1A733C00] 04:47:32 INFO - PROCESS | 3800 | 1464612452909 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 202 (1DC2EC00) [pid = 3800] [serial = 1057] [outer = 1A733C00] 04:47:33 INFO - PROCESS | 3800 | [3800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:47:33 INFO - PROCESS | 3800 | 1464612453370 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] 04:47:33 INFO - PROCESS | 3800 | 1464612453432 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:47:33 INFO - PROCESS | 3800 | 1464612453436 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 3800 | 1464612453438 Marionette TRACE conn3 <- [1,1374,null,{}] 04:47:33 INFO - PROCESS | 3800 | 1464612453461 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}] 04:47:33 INFO - PROCESS | 3800 | 1464612453930 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 201 (11288000) [pid = 3800] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 200 (1A8B5C00) [pid = 3800] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 199 (103F7800) [pid = 3800] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 198 (129B1C00) [pid = 3800] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 197 (196DC400) [pid = 3800] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 196 (11053C00) [pid = 3800] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 195 (0C385000) [pid = 3800] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 194 (11059400) [pid = 3800] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 193 (13E32000) [pid = 3800] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 192 (1B2BA800) [pid = 3800] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 191 (1A735400) [pid = 3800] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 190 (19F3D000) [pid = 3800] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 189 (13202800) [pid = 3800] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 188 (0C386000) [pid = 3800] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 187 (19F3E000) [pid = 3800] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 186 (105F6800) [pid = 3800] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 185 (11208800) [pid = 3800] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:47:33 INFO - PROCESS | 3800 | --DOMWINDOW == 184 (176DAC00) [pid = 3800] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 183 (196DC000) [pid = 3800] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 182 (1A756000) [pid = 3800] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 181 (16C74C00) [pid = 3800] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 180 (10AEA800) [pid = 3800] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 179 (1B0CA800) [pid = 3800] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 178 (131D5800) [pid = 3800] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 177 (1A68CC00) [pid = 3800] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 176 (15ED3400) [pid = 3800] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 175 (1975A800) [pid = 3800] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 174 (1430F000) [pid = 3800] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 173 (10E0C000) [pid = 3800] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 172 (105F4400) [pid = 3800] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 171 (1612C000) [pid = 3800] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 170 (10AEE400) [pid = 3800] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 169 (19763800) [pid = 3800] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 168 (10AE6400) [pid = 3800] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 167 (10E05000) [pid = 3800] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 166 (13A54000) [pid = 3800] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 165 (17E4F400) [pid = 3800] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 164 (0F22B000) [pid = 3800] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:47:34 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (1A3D8C00) [pid = 3800] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:47:34 INFO - PROCESS | 3800 | 1464612454021 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 3800 | ++DOCSHELL 0C385000 == 76 [pid = 3800] [id = 353] 04:47:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (0C386000) [pid = 3800] [serial = 1058] [outer = 00000000] 04:47:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 165 (105F4400) [pid = 3800] [serial = 1059] [outer = 0C386000] 04:47:34 INFO - PROCESS | 3800 | 1464612454066 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 166 (10AEE400) [pid = 3800] [serial = 1060] [outer = 0C386000] 04:47:34 INFO - PROCESS | 3800 | 1464612454433 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] 04:47:34 INFO - PROCESS | 3800 | 1464612454479 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:47:34 INFO - PROCESS | 3800 | 1464612454495 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 3800 | 1464612454497 Marionette TRACE conn3 <- [1,1378,null,{}] 04:47:34 INFO - PROCESS | 3800 | 1464612454501 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}] 04:47:34 INFO - PROCESS | 3800 | 1464612454585 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:47:34 INFO - PROCESS | 3800 | 1464612454591 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 3800 | ++DOCSHELL 0F21A400 == 77 [pid = 3800] [id = 354] 04:47:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 167 (0F21D400) [pid = 3800] [serial = 1061] [outer = 00000000] 04:47:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 168 (0F228000) [pid = 3800] [serial = 1062] [outer = 0F21D400] 04:47:34 INFO - PROCESS | 3800 | 1464612454634 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 169 (11052400) [pid = 3800] [serial = 1063] [outer = 0F21D400] 04:47:35 INFO - PROCESS | 3800 | 1464612455041 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]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 583ms 04:47:35 INFO - PROCESS | 3800 | 1464612455063 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 3800 | 1464612455065 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:47:35 INFO - PROCESS | 3800 | 1464612455068 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 3800 | 1464612455070 Marionette TRACE conn3 <- [1,1382,null,{}] 04:47:35 INFO - PROCESS | 3800 | 1464612455077 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}] 04:47:35 INFO - PROCESS | 3800 | 1464612455215 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:47:35 INFO - PROCESS | 3800 | 1464612455222 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 3800 | ++DOCSHELL 0F21B000 == 78 [pid = 3800] [id = 355] 04:47:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 170 (0F223C00) [pid = 3800] [serial = 1064] [outer = 00000000] 04:47:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 171 (13207000) [pid = 3800] [serial = 1065] [outer = 0F223C00] 04:47:35 INFO - PROCESS | 3800 | 1464612455267 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 172 (1430B400) [pid = 3800] [serial = 1066] [outer = 0F223C00] 04:47:35 INFO - PROCESS | 3800 | 1464612455681 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]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 04:47:35 INFO - PROCESS | 3800 | 1464612455691 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 3800 | 1464612455693 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:47:35 INFO - PROCESS | 3800 | 1464612455696 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 3800 | 1464612455698 Marionette TRACE conn3 <- [1,1386,null,{}] 04:47:35 INFO - PROCESS | 3800 | 1464612455701 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}] 04:47:35 INFO - PROCESS | 3800 | 1464612455836 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:47:35 INFO - PROCESS | 3800 | 1464612455855 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 3800 | ++DOCSHELL 0F21FC00 == 79 [pid = 3800] [id = 356] 04:47:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 173 (11059C00) [pid = 3800] [serial = 1067] [outer = 00000000] 04:47:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 174 (16296400) [pid = 3800] [serial = 1068] [outer = 11059C00] 04:47:35 INFO - PROCESS | 3800 | 1464612455898 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 175 (196D6800) [pid = 3800] [serial = 1069] [outer = 11059C00] 04:47:36 INFO - PROCESS | 3800 | 1464612456575 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 936ms 04:47:36 INFO - PROCESS | 3800 | 1464612456626 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 3800 | 1464612456630 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:47:36 INFO - PROCESS | 3800 | 1464612456634 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 3800 | 1464612456638 Marionette TRACE conn3 <- [1,1390,null,{}] 04:47:36 INFO - PROCESS | 3800 | 1464612456644 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}] 04:47:36 INFO - PROCESS | 3800 | 1464612456769 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:47:36 INFO - PROCESS | 3800 | 1464612456912 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 3800 | ++DOCSHELL 105F3800 == 80 [pid = 3800] [id = 357] 04:47:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 176 (105FB000) [pid = 3800] [serial = 1070] [outer = 00000000] 04:47:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 177 (114E7000) [pid = 3800] [serial = 1071] [outer = 105FB000] 04:47:36 INFO - PROCESS | 3800 | 1464612456968 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 178 (13206800) [pid = 3800] [serial = 1072] [outer = 105FB000] 04:47:37 INFO - PROCESS | 3800 | 1464612457527 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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 936ms 04:47:37 INFO - PROCESS | 3800 | 1464612457568 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 3800 | 1464612457574 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:47:37 INFO - PROCESS | 3800 | 1464612457581 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 3800 | 1464612457584 Marionette TRACE conn3 <- [1,1394,null,{}] 04:47:37 INFO - PROCESS | 3800 | 1464612457588 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}] 04:47:37 INFO - PROCESS | 3800 | 1464612457703 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:47:37 INFO - PROCESS | 3800 | 1464612457863 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 3800 | ++DOCSHELL 1628E400 == 81 [pid = 3800] [id = 358] 04:47:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 179 (16297800) [pid = 3800] [serial = 1073] [outer = 00000000] 04:47:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 180 (196DC000) [pid = 3800] [serial = 1074] [outer = 16297800] 04:47:37 INFO - PROCESS | 3800 | 1464612457917 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 181 (198ABC00) [pid = 3800] [serial = 1075] [outer = 16297800] 04:47:38 INFO - PROCESS | 3800 | 1464612458511 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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 982ms 04:47:38 INFO - PROCESS | 3800 | 1464612458564 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 3800 | 1464612458567 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:47:38 INFO - PROCESS | 3800 | 1464612458571 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 3800 | 1464612458575 Marionette TRACE conn3 <- [1,1398,null,{}] 04:47:38 INFO - PROCESS | 3800 | 1464612458585 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}] 04:47:38 INFO - PROCESS | 3800 | 1464612458703 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:47:38 INFO - PROCESS | 3800 | 1464612458852 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 3800 | ++DOCSHELL 1A757C00 == 82 [pid = 3800] [id = 359] 04:47:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 182 (1A760000) [pid = 3800] [serial = 1076] [outer = 00000000] 04:47:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 183 (1B0CA800) [pid = 3800] [serial = 1077] [outer = 1A760000] 04:47:38 INFO - PROCESS | 3800 | 1464612458909 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 184 (1B514400) [pid = 3800] [serial = 1078] [outer = 1A760000] 04:47:39 INFO - PROCESS | 3800 | 1464612459569 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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1028ms 04:47:39 INFO - PROCESS | 3800 | 1464612459600 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3800 | 1464612459604 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:47:39 INFO - PROCESS | 3800 | 1464612459607 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 3800 | 1464612459609 Marionette TRACE conn3 <- [1,1402,null,{}] 04:47:39 INFO - PROCESS | 3800 | 1464612459642 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}] 04:47:39 INFO - PROCESS | 3800 | 1464612459794 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:47:39 INFO - PROCESS | 3800 | 1464612459901 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 3800 | ++DOCSHELL 1AF05C00 == 83 [pid = 3800] [id = 360] 04:47:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 185 (1B0CA000) [pid = 3800] [serial = 1079] [outer = 00000000] 04:47:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 186 (1DC33000) [pid = 3800] [serial = 1080] [outer = 1B0CA000] 04:47:39 INFO - PROCESS | 3800 | 1464612459956 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 187 (1E372400) [pid = 3800] [serial = 1081] [outer = 1B0CA000] 04:47:40 INFO - PROCESS | 3800 | 1464612460549 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 982ms 04:47:40 INFO - PROCESS | 3800 | 1464612460592 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 3800 | 1464612460594 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:47:40 INFO - PROCESS | 3800 | 1464612460598 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 3800 | 1464612460600 Marionette TRACE conn3 <- [1,1406,null,{}] 04:47:40 INFO - PROCESS | 3800 | 1464612460604 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}] 04:47:40 INFO - PROCESS | 3800 | 1464612460717 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:47:40 INFO - PROCESS | 3800 | 1464612460860 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 3800 | ++DOCSHELL 1B681800 == 84 [pid = 3800] [id = 361] 04:47:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 188 (1CEA7800) [pid = 3800] [serial = 1082] [outer = 00000000] 04:47:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 189 (1E379C00) [pid = 3800] [serial = 1083] [outer = 1CEA7800] 04:47:40 INFO - PROCESS | 3800 | 1464612460914 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 190 (1E37B400) [pid = 3800] [serial = 1084] [outer = 1CEA7800] 04:47:41 INFO - PROCESS | 3800 | 1464612461547 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]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 982ms 04:47:41 INFO - PROCESS | 3800 | 1464612461586 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 3800 | 1464612461589 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:47:41 INFO - PROCESS | 3800 | 1464612461593 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 3800 | 1464612461595 Marionette TRACE conn3 <- [1,1410,null,{}] 04:47:41 INFO - PROCESS | 3800 | 1464612461599 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}] 04:47:41 INFO - PROCESS | 3800 | 1464612461715 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:47:41 INFO - PROCESS | 3800 | 1464612461865 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 3800 | ++DOCSHELL 0C770800 == 85 [pid = 3800] [id = 362] 04:47:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 191 (0C773800) [pid = 3800] [serial = 1085] [outer = 00000000] 04:47:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 192 (129B6800) [pid = 3800] [serial = 1086] [outer = 0C773800] 04:47:41 INFO - PROCESS | 3800 | 1464612461920 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 193 (16114800) [pid = 3800] [serial = 1087] [outer = 0C773800] 04:47:42 INFO - PROCESS | 3800 | 1464612462762 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]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1227ms 04:47:42 INFO - PROCESS | 3800 | 1464612462831 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 3800 | 1464612462834 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:47:42 INFO - PROCESS | 3800 | 1464612462839 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:47:42 INFO - PROCESS | 3800 | 1464612462843 Marionette TRACE conn3 <- [1,1414,null,{}] 04:47:42 INFO - PROCESS | 3800 | 1464612462850 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}] 04:47:43 INFO - PROCESS | 3800 | 1464612463014 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:47:43 INFO - PROCESS | 3800 | 1464612463134 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 3800 | ++DOCSHELL 0F252800 == 86 [pid = 3800] [id = 363] 04:47:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 194 (0F253400) [pid = 3800] [serial = 1088] [outer = 00000000] 04:47:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 195 (10AE6000) [pid = 3800] [serial = 1089] [outer = 0F253400] 04:47:43 INFO - PROCESS | 3800 | 1464612463184 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 196 (10E07000) [pid = 3800] [serial = 1090] [outer = 0F253400] 04:47:43 INFO - PROCESS | 3800 | 1464612463863 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1074ms 04:47:43 INFO - PROCESS | 3800 | 1464612463906 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 3800 | 1464612463911 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:47:43 INFO - PROCESS | 3800 | 1464612463917 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 3800 | 1464612463920 Marionette TRACE conn3 <- [1,1418,null,{}] 04:47:43 INFO - PROCESS | 3800 | 1464612463923 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}] 04:47:44 INFO - PROCESS | 3800 | 1464612464028 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:47:44 INFO - PROCESS | 3800 | 1464612464168 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 11209800 == 85 [pid = 3800] [id = 263] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 0F21B000 == 84 [pid = 3800] [id = 355] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 0F21A400 == 83 [pid = 3800] [id = 354] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 0C385000 == 82 [pid = 3800] [id = 353] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 143B6000 == 81 [pid = 3800] [id = 352] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 1B2B6C00 == 80 [pid = 3800] [id = 351] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 196D8800 == 79 [pid = 3800] [id = 350] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 1A212000 == 78 [pid = 3800] [id = 329] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 0F238000 == 77 [pid = 3800] [id = 349] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 0F253C00 == 76 [pid = 3800] [id = 348] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 10A59400 == 75 [pid = 3800] [id = 313] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 104EC800 == 74 [pid = 3800] [id = 341] 04:47:44 INFO - PROCESS | 3800 | --DOCSHELL 14309C00 == 73 [pid = 3800] [id = 340] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 195 (196DE800) [pid = 3800] [serial = 856] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 194 (1AD13000) [pid = 3800] [serial = 603] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 193 (10E04C00) [pid = 3800] [serial = 838] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 192 (156ABC00) [pid = 3800] [serial = 654] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 191 (1AD0C800) [pid = 3800] [serial = 705] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 190 (159B5000) [pid = 3800] [serial = 847] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 189 (10E11000) [pid = 3800] [serial = 651] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 188 (1A3D4000) [pid = 3800] [serial = 850] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 187 (1612B400) [pid = 3800] [serial = 796] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 186 (1B3DD800) [pid = 3800] [serial = 711] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 185 (1A8B7000) [pid = 3800] [serial = 853] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 184 (1A683400) [pid = 3800] [serial = 799] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 183 (1612C400) [pid = 3800] [serial = 751] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 182 (10AEA400) [pid = 3800] [serial = 699] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 181 (1A12AC00) [pid = 3800] [serial = 757] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 180 (11DBAC00) [pid = 3800] [serial = 748] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 179 (12B61400) [pid = 3800] [serial = 702] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 178 (19988800) [pid = 3800] [serial = 844] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 177 (199D2C00) [pid = 3800] [serial = 754] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 176 (1A810000) [pid = 3800] [serial = 802] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 175 (1803AC00) [pid = 3800] [serial = 657] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 174 (129B9000) [pid = 3800] [serial = 793] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 173 (1B2B8C00) [pid = 3800] [serial = 708] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 172 (15302800) [pid = 3800] [serial = 841] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 171 (1B0C5C00) [pid = 3800] [serial = 660] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 170 (13E30C00) [pid = 3800] [serial = 958] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 169 (176DBC00) [pid = 3800] [serial = 972] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 168 (17BF3800) [pid = 3800] [serial = 973] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 167 (198A4C00) [pid = 3800] [serial = 976] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 166 (156A9C00) [pid = 3800] [serial = 966] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 165 (19764C00) [pid = 3800] [serial = 975] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 164 (15964800) [pid = 3800] [serial = 967] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (11053800) [pid = 3800] [serial = 963] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (1186A000) [pid = 3800] [serial = 964] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (11DAF800) [pid = 3800] [serial = 961] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (10E0C400) [pid = 3800] [serial = 960] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (16290000) [pid = 3800] [serial = 969] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (11058000) [pid = 3800] [serial = 957] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (13197800) [pid = 3800] [serial = 942] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (1709E400) [pid = 3800] [serial = 945] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (1A73D000) [pid = 3800] [serial = 948] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (19989C00) [pid = 3800] [serial = 978] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (1B51AC00) [pid = 3800] [serial = 951] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (1B683400) [pid = 3800] [serial = 954] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (10B23800) [pid = 3800] [serial = 1014] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (10E04400) [pid = 3800] [serial = 1015] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (118DA000) [pid = 3800] [serial = 1018] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (10B63400) [pid = 3800] [serial = 990] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (14312C00) [pid = 3800] [serial = 993] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (198A1C00) [pid = 3800] [serial = 996] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (1120A400) [pid = 3800] [serial = 1017] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1B0CF000) [pid = 3800] [serial = 999] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (1A75E400) [pid = 3800] [serial = 987] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (1B686400) [pid = 3800] [serial = 1002] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (198AA000) [pid = 3800] [serial = 982] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (1800DC00) [pid = 3800] [serial = 981] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (0F216400) [pid = 3800] [serial = 1005] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (1A3D2400) [pid = 3800] [serial = 984] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (0F252C00) [pid = 3800] [serial = 1008] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (0F234800) [pid = 3800] [serial = 1011] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (0F237C00) [pid = 3800] [serial = 1012] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (1A108C00) [pid = 3800] [serial = 979] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (1A68E400) [pid = 3800] [serial = 985] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (16C72000) [pid = 3800] [serial = 970] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (15301C00) [pid = 3800] [serial = 1020] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (1A751800) [pid = 3800] [serial = 889] [outer = 00000000] [url = about:blank] 04:47:44 INFO - PROCESS | 3800 | ++DOCSHELL 0C387C00 == 74 [pid = 3800] [id = 364] 04:47:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (0F216400) [pid = 3800] [serial = 1091] [outer = 00000000] 04:47:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (0F233800) [pid = 3800] [serial = 1092] [outer = 0F216400] 04:47:44 INFO - PROCESS | 3800 | 1464612464274 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (104EC800) [pid = 3800] [serial = 1093] [outer = 0F216400] 04:47:44 INFO - PROCESS | 3800 | 1464612464713 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]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 829ms 04:47:44 INFO - PROCESS | 3800 | 1464612464759 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 3800 | 1464612464762 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:47:44 INFO - PROCESS | 3800 | 1464612464770 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 3800 | 1464612464774 Marionette TRACE conn3 <- [1,1422,null,{}] 04:47:44 INFO - PROCESS | 3800 | 1464612464784 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}] 04:47:44 INFO - PROCESS | 3800 | 1464612464873 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:47:44 INFO - PROCESS | 3800 | 1464612464881 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 3800 | ++DOCSHELL 11059000 == 75 [pid = 3800] [id = 365] 04:47:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (1105AC00) [pid = 3800] [serial = 1094] [outer = 00000000] 04:47:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (11CBA400) [pid = 3800] [serial = 1095] [outer = 1105AC00] 04:47:44 INFO - PROCESS | 3800 | 1464612464932 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (12965800) [pid = 3800] [serial = 1096] [outer = 1105AC00] 04:47:45 INFO - PROCESS | 3800 | 1464612465408 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]]]}] 04:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 04:47:45 INFO - PROCESS | 3800 | 1464612465465 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 3800 | 1464612465467 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:47:45 INFO - PROCESS | 3800 | 1464612465470 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 3800 | 1464612465472 Marionette TRACE conn3 <- [1,1426,null,{}] 04:47:45 INFO - PROCESS | 3800 | 1464612465476 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}] 04:47:45 INFO - PROCESS | 3800 | 1464612465565 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:47:45 INFO - PROCESS | 3800 | 1464612465681 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 3800 | ++DOCSHELL 12C31800 == 76 [pid = 3800] [id = 366] 04:47:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (12F0D400) [pid = 3800] [serial = 1097] [outer = 00000000] 04:47:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (1320BC00) [pid = 3800] [serial = 1098] [outer = 12F0D400] 04:47:45 INFO - PROCESS | 3800 | 1464612465730 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (13952C00) [pid = 3800] [serial = 1099] [outer = 12F0D400] 04:47:46 INFO - PROCESS | 3800 | 1464612466104 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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 675ms 04:47:46 INFO - PROCESS | 3800 | 1464612466152 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 3800 | 1464612466154 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:47:46 INFO - PROCESS | 3800 | 1464612466157 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 3800 | 1464612466159 Marionette TRACE conn3 <- [1,1430,null,{}] 04:47:46 INFO - PROCESS | 3800 | 1464612466162 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}] 04:47:46 INFO - PROCESS | 3800 | 1464612466248 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:47:46 INFO - PROCESS | 3800 | 1464612466362 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 3800 | ++DOCSHELL 12C30C00 == 77 [pid = 3800] [id = 367] 04:47:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (1394B800) [pid = 3800] [serial = 1100] [outer = 00000000] 04:47:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (15302800) [pid = 3800] [serial = 1101] [outer = 1394B800] 04:47:46 INFO - PROCESS | 3800 | 1464612466407 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (15635400) [pid = 3800] [serial = 1102] [outer = 1394B800] 04:47:46 INFO - PROCESS | 3800 | 1464612466835 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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 721ms 04:47:46 INFO - PROCESS | 3800 | 1464612466882 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 3800 | 1464612466884 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:47:46 INFO - PROCESS | 3800 | 1464612466928 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 3800 | 1464612466930 Marionette TRACE conn3 <- [1,1434,null,{}] 04:47:46 INFO - PROCESS | 3800 | 1464612466933 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}] 04:47:47 INFO - PROCESS | 3800 | 1464612467074 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:47:47 INFO - PROCESS | 3800 | 1464612467144 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 3800 | ++DOCSHELL 16117400 == 78 [pid = 3800] [id = 368] 04:47:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (1612B400) [pid = 3800] [serial = 1103] [outer = 00000000] 04:47:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (16137000) [pid = 3800] [serial = 1104] [outer = 1612B400] 04:47:47 INFO - PROCESS | 3800 | 1464612467190 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (16290400) [pid = 3800] [serial = 1105] [outer = 1612B400] 04:47:47 INFO - PROCESS | 3800 | 1464612467623 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]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 722ms 04:47:47 INFO - PROCESS | 3800 | 1464612467643 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 3800 | 1464612467645 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:47:47 INFO - PROCESS | 3800 | 1464612467654 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 3800 | 1464612467655 Marionette TRACE conn3 <- [1,1438,null,{}] 04:47:47 INFO - PROCESS | 3800 | 1464612467659 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}] 04:47:47 INFO - PROCESS | 3800 | 1464612467782 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:47:47 INFO - PROCESS | 3800 | 1464612467788 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 3800 | ++DOCSHELL 167A5000 == 79 [pid = 3800] [id = 369] 04:47:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (167A6800) [pid = 3800] [serial = 1106] [outer = 00000000] 04:47:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (171C5400) [pid = 3800] [serial = 1107] [outer = 167A6800] 04:47:47 INFO - PROCESS | 3800 | 1464612467891 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1735F000) [pid = 3800] [serial = 1108] [outer = 167A6800] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (1A731400) [pid = 3800] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1A73E400) [pid = 3800] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (11014800) [pid = 3800] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1A739C00) [pid = 3800] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (157D1C00) [pid = 3800] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (10B2C000) [pid = 3800] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (1B67F000) [pid = 3800] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (1B3E0C00) [pid = 3800] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (1A680C00) [pid = 3800] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (196D8C00) [pid = 3800] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (1043EC00) [pid = 3800] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (143B5000) [pid = 3800] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (0F223C00) [pid = 3800] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (1AF07400) [pid = 3800] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (1105B000) [pid = 3800] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (1B3DE000) [pid = 3800] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (1055F000) [pid = 3800] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (199E1000) [pid = 3800] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (1A733C00) [pid = 3800] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (0F21D400) [pid = 3800] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (0C386000) [pid = 3800] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:47:48 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (10E03400) [pid = 3800] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:47:48 INFO - PROCESS | 3800 | 1464612468604 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]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 982ms 04:47:48 INFO - PROCESS | 3800 | 1464612468633 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 3800 | 1464612468635 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:47:48 INFO - PROCESS | 3800 | 1464612468639 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 3800 | 1464612468640 Marionette TRACE conn3 <- [1,1442,null,{}] 04:47:48 INFO - PROCESS | 3800 | 1464612468644 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}] 04:47:48 INFO - PROCESS | 3800 | 1464612468727 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:47:48 INFO - PROCESS | 3800 | 1464612468734 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 3800 | ++DOCSHELL 10B2F400 == 80 [pid = 3800] [id = 370] 04:47:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (10B30800) [pid = 3800] [serial = 1109] [outer = 00000000] 04:47:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (11212800) [pid = 3800] [serial = 1110] [outer = 10B30800] 04:47:48 INFO - PROCESS | 3800 | 1464612468786 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (13A54000) [pid = 3800] [serial = 1111] [outer = 10B30800] 04:47:49 INFO - PROCESS | 3800 | 1464612469245 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 675ms 04:47:49 INFO - PROCESS | 3800 | 1464612469338 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 3800 | 1464612469341 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:47:49 INFO - PROCESS | 3800 | 1464612469344 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 3800 | 1464612469346 Marionette TRACE conn3 <- [1,1446,null,{}] 04:47:49 INFO - PROCESS | 3800 | 1464612469349 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}] 04:47:49 INFO - PROCESS | 3800 | 1464612469434 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:47:49 INFO - PROCESS | 3800 | 1464612469441 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 3800 | ++DOCSHELL 159BC000 == 81 [pid = 3800] [id = 371] 04:47:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (16132000) [pid = 3800] [serial = 1112] [outer = 00000000] 04:47:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (17821400) [pid = 3800] [serial = 1113] [outer = 16132000] 04:47:49 INFO - PROCESS | 3800 | 1464612469484 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (1801B800) [pid = 3800] [serial = 1114] [outer = 16132000] 04:47:49 INFO - PROCESS | 3800 | 1464612469903 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 583ms 04:47:49 INFO - PROCESS | 3800 | 1464612469931 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 3800 | 1464612469933 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:47:49 INFO - PROCESS | 3800 | 1464612469937 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 3800 | 1464612469939 Marionette TRACE conn3 <- [1,1450,null,{}] 04:47:49 INFO - PROCESS | 3800 | 1464612469941 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}] 04:47:50 INFO - PROCESS | 3800 | 1464612470028 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:47:50 INFO - PROCESS | 3800 | 1464612470034 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 3800 | ++DOCSHELL 156B4C00 == 82 [pid = 3800] [id = 372] 04:47:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (16299400) [pid = 3800] [serial = 1115] [outer = 00000000] 04:47:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (1975FC00) [pid = 3800] [serial = 1116] [outer = 16299400] 04:47:50 INFO - PROCESS | 3800 | 1464612470077 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (1989DC00) [pid = 3800] [serial = 1117] [outer = 16299400] 04:47:50 INFO - PROCESS | 3800 | 1464612470598 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]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 721ms 04:47:50 INFO - PROCESS | 3800 | 1464612470658 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 3800 | 1464612470662 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:47:50 INFO - PROCESS | 3800 | 1464612470668 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 3800 | 1464612470672 Marionette TRACE conn3 <- [1,1454,null,{}] 04:47:50 INFO - PROCESS | 3800 | 1464612470679 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}] 04:47:50 INFO - PROCESS | 3800 | 1464612470811 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:47:50 INFO - PROCESS | 3800 | 1464612470929 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 3800 | ++DOCSHELL 0F236C00 == 83 [pid = 3800] [id = 373] 04:47:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (0F237000) [pid = 3800] [serial = 1118] [outer = 00000000] 04:47:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (0F250800) [pid = 3800] [serial = 1119] [outer = 0F237000] 04:47:50 INFO - PROCESS | 3800 | 1464612470986 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (104F0C00) [pid = 3800] [serial = 1120] [outer = 0F237000] 04:47:51 INFO - PROCESS | 3800 | 1464612471622 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]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1028ms 04:47:51 INFO - PROCESS | 3800 | 1464612471728 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 3800 | 1464612471733 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:47:51 INFO - PROCESS | 3800 | 1464612471744 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 3800 | 1464612471746 Marionette TRACE conn3 <- [1,1458,null,{}] 04:47:51 INFO - PROCESS | 3800 | 1464612471750 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}] 04:47:51 INFO - PROCESS | 3800 | 1464612471883 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:47:52 INFO - PROCESS | 3800 | 1464612472022 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 3800 | ++DOCSHELL 11013800 == 84 [pid = 3800] [id = 374] 04:47:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (11018C00) [pid = 3800] [serial = 1121] [outer = 00000000] 04:47:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (114E2C00) [pid = 3800] [serial = 1122] [outer = 11018C00] 04:47:52 INFO - PROCESS | 3800 | 1464612472077 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (129AE800) [pid = 3800] [serial = 1123] [outer = 11018C00] 04:47:52 INFO - PROCESS | 3800 | 1464612472620 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 921ms 04:47:52 INFO - PROCESS | 3800 | 1464612472675 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 3800 | 1464612472678 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:47:52 INFO - PROCESS | 3800 | 1464612472681 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 3800 | 1464612472685 Marionette TRACE conn3 <- [1,1462,null,{}] 04:47:52 INFO - PROCESS | 3800 | 1464612472696 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}] 04:47:52 INFO - PROCESS | 3800 | 1464612472811 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:47:52 INFO - PROCESS | 3800 | 1464612472975 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 3800 | ++DOCSHELL 0F217C00 == 85 [pid = 3800] [id = 375] 04:47:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (143AE800) [pid = 3800] [serial = 1124] [outer = 00000000] 04:47:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (1626D400) [pid = 3800] [serial = 1125] [outer = 143AE800] 04:47:53 INFO - PROCESS | 3800 | 1464612473033 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (170A2000) [pid = 3800] [serial = 1126] [outer = 143AE800] 04:47:53 INFO - PROCESS | 3800 | 1464612473604 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]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 982ms 04:47:53 INFO - PROCESS | 3800 | 1464612473666 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 3800 | 1464612473669 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:47:53 INFO - PROCESS | 3800 | 1464612473672 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 3800 | 1464612473674 Marionette TRACE conn3 <- [1,1466,null,{}] 04:47:53 INFO - PROCESS | 3800 | 1464612473678 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}] 04:47:53 INFO - PROCESS | 3800 | 1464612473788 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:47:53 INFO - PROCESS | 3800 | 1464612473903 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 3800 | ++DOCSHELL 10E0C400 == 86 [pid = 3800] [id = 376] 04:47:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (198A4C00) [pid = 3800] [serial = 1127] [outer = 00000000] 04:47:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (199D6000) [pid = 3800] [serial = 1128] [outer = 198A4C00] 04:47:53 INFO - PROCESS | 3800 | 1464612473998 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (1A104C00) [pid = 3800] [serial = 1129] [outer = 198A4C00] 04:47:54 INFO - PROCESS | 3800 | 1464612474597 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]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 982ms 04:47:54 INFO - PROCESS | 3800 | 1464612474658 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 3800 | 1464612474660 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:47:54 INFO - PROCESS | 3800 | 1464612474664 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 3800 | 1464612474666 Marionette TRACE conn3 <- [1,1470,null,{}] 04:47:54 INFO - PROCESS | 3800 | 1464612474670 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}] 04:47:54 INFO - PROCESS | 3800 | 1464612474776 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:47:54 INFO - PROCESS | 3800 | 1464612474919 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 3800 | ++DOCSHELL 1997BC00 == 87 [pid = 3800] [id = 377] 04:47:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1A108C00) [pid = 3800] [serial = 1130] [outer = 00000000] 04:47:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (1A210800) [pid = 3800] [serial = 1131] [outer = 1A108C00] 04:47:54 INFO - PROCESS | 3800 | 1464612474981 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (1A3D7C00) [pid = 3800] [serial = 1132] [outer = 1A108C00] 04:47:55 INFO - PROCESS | 3800 | 1464612475526 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]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 889ms 04:47:55 INFO - PROCESS | 3800 | 1464612475552 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 3800 | 1464612475554 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:47:55 INFO - PROCESS | 3800 | 1464612475557 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 3800 | 1464612475559 Marionette TRACE conn3 <- [1,1474,null,{}] 04:47:55 INFO - PROCESS | 3800 | 1464612475563 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}] 04:47:55 INFO - PROCESS | 3800 | 1464612475690 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:47:55 INFO - PROCESS | 3800 | 1464612475850 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 3800 | ++DOCSHELL 1A685400 == 88 [pid = 3800] [id = 378] 04:47:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (1A68B800) [pid = 3800] [serial = 1133] [outer = 00000000] 04:47:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (1A756000) [pid = 3800] [serial = 1134] [outer = 1A68B800] 04:47:55 INFO - PROCESS | 3800 | 1464612475905 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (1A80C000) [pid = 3800] [serial = 1135] [outer = 1A68B800] 04:47:56 INFO - PROCESS | 3800 | 1464612476487 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]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 982ms 04:47:56 INFO - PROCESS | 3800 | 1464612476543 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 3800 | 1464612476546 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:47:56 INFO - PROCESS | 3800 | 1464612476549 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 3800 | 1464612476551 Marionette TRACE conn3 <- [1,1478,null,{}] 04:47:56 INFO - PROCESS | 3800 | 1464612476554 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}] 04:47:56 INFO - PROCESS | 3800 | 1464612476659 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:47:56 INFO - PROCESS | 3800 | 1464612476819 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 3800 | ++DOCSHELL 13E2BC00 == 89 [pid = 3800] [id = 379] 04:47:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (15306800) [pid = 3800] [serial = 1136] [outer = 00000000] 04:47:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (1A8B2800) [pid = 3800] [serial = 1137] [outer = 15306800] 04:47:56 INFO - PROCESS | 3800 | 1464612476873 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1A8BCC00) [pid = 3800] [serial = 1138] [outer = 15306800] 04:47:57 INFO - PROCESS | 3800 | 1464612477415 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]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 920ms 04:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:47:57 INFO - PROCESS | 3800 | 1464612477478 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 3800 | 1464612477480 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:47:57 INFO - PROCESS | 3800 | 1464612477484 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 3800 | 1464612477487 Marionette TRACE conn3 <- [1,1482,null,{}] 04:47:57 INFO - PROCESS | 3800 | 1464612477490 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}] 04:47:57 INFO - PROCESS | 3800 | 1464612477599 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:47:57 INFO - PROCESS | 3800 | 1464612477716 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 3800 | ++DOCSHELL 0C785C00 == 90 [pid = 3800] [id = 380] 04:47:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (0F223400) [pid = 3800] [serial = 1139] [outer = 00000000] 04:47:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (10E21000) [pid = 3800] [serial = 1140] [outer = 0F223400] 04:47:57 INFO - PROCESS | 3800 | 1464612477820 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (13738400) [pid = 3800] [serial = 1141] [outer = 0F223400] 04:47:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (0F24D800) [pid = 3800] [serial = 1142] [outer = 1B3E4400] 04:47:58 INFO - PROCESS | 3800 | 1464612478723 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]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1304ms 04:47:58 INFO - PROCESS | 3800 | 1464612478796 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 3800 | 1464612478801 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:47:58 INFO - PROCESS | 3800 | 1464612478807 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 3800 | 1464612478813 Marionette TRACE conn3 <- [1,1486,null,{}] 04:47:58 INFO - PROCESS | 3800 | 1464612478819 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}] 04:47:58 INFO - PROCESS | 3800 | 1464612478937 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:47:59 INFO - PROCESS | 3800 | 1464612479090 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 3800 | ++DOCSHELL 104ED400 == 91 [pid = 3800] [id = 381] 04:47:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (10E07C00) [pid = 3800] [serial = 1143] [outer = 00000000] 04:47:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (1296A000) [pid = 3800] [serial = 1144] [outer = 10E07C00] 04:47:59 INFO - PROCESS | 3800 | 1464612479145 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (13146800) [pid = 3800] [serial = 1145] [outer = 10E07C00] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 11057C00 == 90 [pid = 3800] [id = 283] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 1319C400 == 89 [pid = 3800] [id = 342] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 1A732800 == 88 [pid = 3800] [id = 284] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 159BC000 == 87 [pid = 3800] [id = 371] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 10B2F400 == 86 [pid = 3800] [id = 370] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 167A5000 == 85 [pid = 3800] [id = 369] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 16117400 == 84 [pid = 3800] [id = 368] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 12C30C00 == 83 [pid = 3800] [id = 367] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 12C31800 == 82 [pid = 3800] [id = 366] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 11059000 == 81 [pid = 3800] [id = 365] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 0C387C00 == 80 [pid = 3800] [id = 364] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 0F252800 == 79 [pid = 3800] [id = 363] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 1A757C00 == 78 [pid = 3800] [id = 359] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 1628E400 == 77 [pid = 3800] [id = 358] 04:47:59 INFO - PROCESS | 3800 | --DOCSHELL 105F3800 == 76 [pid = 3800] [id = 357] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (1B3E6C00) [pid = 3800] [serial = 940] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (1A759C00) [pid = 3800] [serial = 898] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (1B2B1000) [pid = 3800] [serial = 904] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (1320FC00) [pid = 3800] [serial = 943] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (1A8B1C00) [pid = 3800] [serial = 988] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (175D6C00) [pid = 3800] [serial = 946] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (1B3E5000) [pid = 3800] [serial = 907] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (1B686000) [pid = 3800] [serial = 955] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (1B67BC00) [pid = 3800] [serial = 952] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (1B0C9C00) [pid = 3800] [serial = 949] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (1AF09000) [pid = 3800] [serial = 901] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (11874800) [pid = 3800] [serial = 892] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (1629A400) [pid = 3800] [serial = 895] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (13207000) [pid = 3800] [serial = 1065] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (1B0CF400) [pid = 3800] [serial = 1042] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (1B0C6000) [pid = 3800] [serial = 1041] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (10A58400) [pid = 3800] [serial = 1023] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (18037C00) [pid = 3800] [serial = 1048] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (17343800) [pid = 3800] [serial = 1047] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (1B681400) [pid = 3800] [serial = 1053] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (12BB7000) [pid = 3800] [serial = 1045] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (10E0D000) [pid = 3800] [serial = 1044] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (1A75D000) [pid = 3800] [serial = 1050] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (14306400) [pid = 3800] [serial = 1026] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (1DC2AC00) [pid = 3800] [serial = 1056] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (175D7000) [pid = 3800] [serial = 1029] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (1CEA2000) [pid = 3800] [serial = 1054] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (19759C00) [pid = 3800] [serial = 1032] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (19F43000) [pid = 3800] [serial = 1035] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (1A758800) [pid = 3800] [serial = 1038] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (0F228000) [pid = 3800] [serial = 1062] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (1DC2EC00) [pid = 3800] [serial = 1057] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (105F4400) [pid = 3800] [serial = 1059] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (10AEE400) [pid = 3800] [serial = 1060] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (11052400) [pid = 3800] [serial = 1063] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1430B400) [pid = 3800] [serial = 1066] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (1AD14C00) [pid = 3800] [serial = 1051] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 3800 | 1464612479900 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]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1136ms 04:47:59 INFO - PROCESS | 3800 | 1464612479945 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 3800 | 1464612479950 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:47:59 INFO - PROCESS | 3800 | 1464612479956 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 3800 | 1464612479960 Marionette TRACE conn3 <- [1,1490,null,{}] 04:47:59 INFO - PROCESS | 3800 | 1464612479965 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}] 04:48:00 INFO - PROCESS | 3800 | 1464612480091 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:48:00 INFO - PROCESS | 3800 | 1464612480235 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 3800 | ++DOCSHELL 10A56400 == 77 [pid = 3800] [id = 382] 04:48:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (10A57800) [pid = 3800] [serial = 1146] [outer = 00000000] 04:48:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (10E05400) [pid = 3800] [serial = 1147] [outer = 10A57800] 04:48:00 INFO - PROCESS | 3800 | 1464612480294 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (1101FC00) [pid = 3800] [serial = 1148] [outer = 10A57800] 04:48:00 INFO - PROCESS | 3800 | 1464612480896 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 982ms 04:48:00 INFO - PROCESS | 3800 | 1464612480942 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 3800 | 1464612480948 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:48:00 INFO - PROCESS | 3800 | 1464612480955 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 3800 | 1464612480957 Marionette TRACE conn3 <- [1,1494,null,{}] 04:48:00 INFO - PROCESS | 3800 | 1464612480961 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}] 04:48:01 INFO - PROCESS | 3800 | 1464612481078 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:48:01 INFO - PROCESS | 3800 | 1464612481239 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 3800 | ++DOCSHELL 118D9400 == 78 [pid = 3800] [id = 383] 04:48:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (118D9C00) [pid = 3800] [serial = 1149] [outer = 00000000] 04:48:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (129ADC00) [pid = 3800] [serial = 1150] [outer = 118D9C00] 04:48:01 INFO - PROCESS | 3800 | 1464612481295 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (131E1400) [pid = 3800] [serial = 1151] [outer = 118D9C00] 04:48:01 INFO - PROCESS | 3800 | 1464612481907 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]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 982ms 04:48:01 INFO - PROCESS | 3800 | 1464612481937 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 3800 | 1464612481939 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:48:01 INFO - PROCESS | 3800 | 1464612481943 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 3800 | 1464612481947 Marionette TRACE conn3 <- [1,1498,null,{}] 04:48:01 INFO - PROCESS | 3800 | 1464612481958 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}] 04:48:02 INFO - PROCESS | 3800 | 1464612482076 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:48:02 INFO - PROCESS | 3800 | 1464612482227 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 3800 | ++DOCSHELL 15307C00 == 79 [pid = 3800] [id = 384] 04:48:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (15339C00) [pid = 3800] [serial = 1152] [outer = 00000000] 04:48:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (157CE400) [pid = 3800] [serial = 1153] [outer = 15339C00] 04:48:02 INFO - PROCESS | 3800 | 1464612482287 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (16114400) [pid = 3800] [serial = 1154] [outer = 15339C00] 04:48:02 INFO - PROCESS | 3800 | 1464612482876 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]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 982ms 04:48:02 INFO - PROCESS | 3800 | 1464612482927 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 3800 | 1464612482930 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:48:02 INFO - PROCESS | 3800 | 1464612482934 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 3800 | 1464612482936 Marionette TRACE conn3 <- [1,1502,null,{}] 04:48:02 INFO - PROCESS | 3800 | 1464612482939 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}] 04:48:03 INFO - PROCESS | 3800 | 1464612483053 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:48:03 INFO - PROCESS | 3800 | 1464612483167 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 3800 | ++DOCSHELL 156ABC00 == 80 [pid = 3800] [id = 385] 04:48:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (157CCC00) [pid = 3800] [serial = 1155] [outer = 00000000] 04:48:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (171C2000) [pid = 3800] [serial = 1156] [outer = 157CCC00] 04:48:03 INFO - PROCESS | 3800 | 1464612483265 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (175E3C00) [pid = 3800] [serial = 1157] [outer = 157CCC00] 04:48:03 INFO - PROCESS | 3800 | 1464612483831 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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 920ms 04:48:03 INFO - PROCESS | 3800 | 1464612483862 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 3800 | 1464612483864 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:48:03 INFO - PROCESS | 3800 | 1464612483868 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 3800 | 1464612483869 Marionette TRACE conn3 <- [1,1506,null,{}] 04:48:03 INFO - PROCESS | 3800 | 1464612483873 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}] 04:48:03 INFO - PROCESS | 3800 | 1464612483981 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:48:04 INFO - PROCESS | 3800 | 1464612484093 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 3800 | ++DOCSHELL 16C72000 == 81 [pid = 3800] [id = 386] 04:48:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (16C75C00) [pid = 3800] [serial = 1158] [outer = 00000000] 04:48:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (18017000) [pid = 3800] [serial = 1159] [outer = 16C75C00] 04:48:04 INFO - PROCESS | 3800 | 1464612484130 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (18037C00) [pid = 3800] [serial = 1160] [outer = 16C75C00] 04:48:04 INFO - PROCESS | 3800 | 1464612484767 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]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 921ms 04:48:04 INFO - PROCESS | 3800 | 1464612484795 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 3800 | 1464612484797 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:48:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:48:04 INFO - PROCESS | 3800 | 1464612484801 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 3800 | 1464612484803 Marionette TRACE conn3 <- [1,1510,null,{}] 04:48:04 INFO - PROCESS | 3800 | 1464612484806 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}] 04:48:04 INFO - PROCESS | 3800 | 1464612484947 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:48:05 INFO - PROCESS | 3800 | 1464612485089 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 3800 | ++DOCSHELL 17BE9400 == 82 [pid = 3800] [id = 387] 04:48:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (18016000) [pid = 3800] [serial = 1161] [outer = 00000000] 04:48:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (1A134000) [pid = 3800] [serial = 1162] [outer = 18016000] 04:48:05 INFO - PROCESS | 3800 | 1464612485145 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (1A732000) [pid = 3800] [serial = 1163] [outer = 18016000] 04:48:05 INFO - PROCESS | 3800 | 1464612485676 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"]]]}] 04:48:05 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 () { 04:48:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:48:05 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 () { 04:48:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:48:05 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 () { 04:48:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:48:05 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 () { 04:48:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:48:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 921ms 04:48:05 INFO - PROCESS | 3800 | 1464612485737 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 3800 | 1464612485739 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:48:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:48:05 INFO - PROCESS | 3800 | 1464612485743 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 3800 | 1464612485745 Marionette TRACE conn3 <- [1,1514,null,{}] 04:48:05 INFO - PROCESS | 3800 | 1464612485748 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}] 04:48:05 INFO - PROCESS | 3800 | 1464612485853 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:48:05 INFO - PROCESS | 3800 | 1464612485966 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 3800 | ++DOCSHELL 19F41C00 == 83 [pid = 3800] [id = 388] 04:48:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (19F43400) [pid = 3800] [serial = 1164] [outer = 00000000] 04:48:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (1A756C00) [pid = 3800] [serial = 1165] [outer = 19F43400] 04:48:06 INFO - PROCESS | 3800 | 1464612486002 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (1A80F000) [pid = 3800] [serial = 1166] [outer = 19F43400] 04:48:06 INFO - PROCESS | 3800 | 1464612486596 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"]]]}] 04:48:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:48:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:48:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:48:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:48:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:48:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:48:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 875ms 04:48:06 INFO - PROCESS | 3800 | 1464612486620 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 3800 | 1464612486623 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:48:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:48:06 INFO - PROCESS | 3800 | 1464612486626 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 3800 | 1464612486628 Marionette TRACE conn3 <- [1,1518,null,{}] 04:48:06 INFO - PROCESS | 3800 | 1464612486651 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}] 04:48:06 INFO - PROCESS | 3800 | 1464612486758 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:48:06 INFO - PROCESS | 3800 | 1464612486873 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 3800 | ++DOCSHELL 1612B000 == 84 [pid = 3800] [id = 389] 04:48:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (1751E400) [pid = 3800] [serial = 1167] [outer = 00000000] 04:48:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (1A8B0000) [pid = 3800] [serial = 1168] [outer = 1751E400] 04:48:06 INFO - PROCESS | 3800 | 1464612486926 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (1AD0F400) [pid = 3800] [serial = 1169] [outer = 1751E400] 04:48:07 INFO - PROCESS | 3800 | 1464612487385 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]]]}] 04:48:07 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 04:48:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:48:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:48:07 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. 04:48:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:48:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 783ms 04:48:07 INFO - PROCESS | 3800 | 1464612487411 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 3800 | 1464612487413 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:48:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:48:07 INFO - PROCESS | 3800 | 1464612487417 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 3800 | 1464612487419 Marionette TRACE conn3 <- [1,1522,null,{}] 04:48:07 INFO - PROCESS | 3800 | 1464612487422 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}] 04:48:07 INFO - PROCESS | 3800 | 1464612487529 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:48:07 INFO - PROCESS | 3800 | 1464612487778 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 3800 | ++DOCSHELL 0F216000 == 85 [pid = 3800] [id = 390] 04:48:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (0F21A000) [pid = 3800] [serial = 1170] [outer = 00000000] 04:48:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (0F22C000) [pid = 3800] [serial = 1171] [outer = 0F21A000] 04:48:07 INFO - PROCESS | 3800 | 1464612487835 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (10A58000) [pid = 3800] [serial = 1172] [outer = 0F21A000] 04:48:08 INFO - PROCESS | 3800 | 1464612488417 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]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:48:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1028ms 04:48:08 INFO - PROCESS | 3800 | 1464612488457 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 3800 | 1464612488461 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:48:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:48:08 INFO - PROCESS | 3800 | 1464612488465 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 3800 | 1464612488468 Marionette TRACE conn3 <- [1,1526,null,{}] 04:48:08 INFO - PROCESS | 3800 | 1464612488473 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}] 04:48:08 INFO - PROCESS | 3800 | 1464612488584 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:48:08 INFO - PROCESS | 3800 | 1464612488747 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 3800 | ++DOCSHELL 129AEC00 == 86 [pid = 3800] [id = 391] 04:48:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (12F16C00) [pid = 3800] [serial = 1173] [outer = 00000000] 04:48:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (13207400) [pid = 3800] [serial = 1174] [outer = 12F16C00] 04:48:08 INFO - PROCESS | 3800 | 1464612488803 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (13E2C800) [pid = 3800] [serial = 1175] [outer = 12F16C00] 04:48:09 INFO - PROCESS | 3800 | --DOCSHELL 16C6F400 == 85 [pid = 3800] [id = 219] 04:48:09 INFO - PROCESS | 3800 | --DOCSHELL 10E0C400 == 84 [pid = 3800] [id = 376] 04:48:09 INFO - PROCESS | 3800 | --DOCSHELL 0F217C00 == 83 [pid = 3800] [id = 375] 04:48:09 INFO - PROCESS | 3800 | --DOCSHELL 11013800 == 82 [pid = 3800] [id = 374] 04:48:09 INFO - PROCESS | 3800 | --DOCSHELL 0F236C00 == 81 [pid = 3800] [id = 373] 04:48:09 INFO - PROCESS | 3800 | 1464612489565 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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:48:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1136ms 04:48:09 INFO - PROCESS | 3800 | 1464612489603 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 3800 | 1464612489608 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:48:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:48:09 INFO - PROCESS | 3800 | 1464612489614 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 3800 | 1464612489617 Marionette TRACE conn3 <- [1,1530,null,{}] 04:48:09 INFO - PROCESS | 3800 | 1464612489623 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}] 04:48:09 INFO - PROCESS | 3800 | 1464612489727 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:48:09 INFO - PROCESS | 3800 | 1464612489875 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 3800 | ++DOCSHELL 1105B400 == 82 [pid = 3800] [id = 392] 04:48:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (11284000) [pid = 3800] [serial = 1176] [outer = 00000000] 04:48:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (1319E000) [pid = 3800] [serial = 1177] [outer = 11284000] 04:48:09 INFO - PROCESS | 3800 | 1464612489934 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (14310C00) [pid = 3800] [serial = 1178] [outer = 11284000] 04:48:10 INFO - PROCESS | 3800 | 1464612490550 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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:48:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1028ms 04:48:10 INFO - PROCESS | 3800 | 1464612490627 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 3800 | 1464612490633 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:48:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:48:10 INFO - PROCESS | 3800 | 1464612490659 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 3800 | 1464612490662 Marionette TRACE conn3 <- [1,1534,null,{}] 04:48:10 INFO - PROCESS | 3800 | 1464612490681 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}] 04:48:10 INFO - PROCESS | 3800 | 1464612490806 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:48:10 INFO - PROCESS | 3800 | 1464612490947 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 3800 | ++DOCSHELL 16136800 == 83 [pid = 3800] [id = 393] 04:48:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 160 (16137400) [pid = 3800] [serial = 1179] [outer = 00000000] 04:48:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 161 (1736D000) [pid = 3800] [serial = 1180] [outer = 16137400] 04:48:10 INFO - PROCESS | 3800 | 1464612491003 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 162 (18037400) [pid = 3800] [serial = 1181] [outer = 16137400] 04:48:11 INFO - PROCESS | 3800 | 1464612491605 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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:48:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 982ms 04:48:11 INFO - PROCESS | 3800 | 1464612491644 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 3800 | 1464612491647 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:48:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:48:11 INFO - PROCESS | 3800 | 1464612491651 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 3800 | 1464612491654 Marionette TRACE conn3 <- [1,1538,null,{}] 04:48:11 INFO - PROCESS | 3800 | 1464612491665 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}] 04:48:11 INFO - PROCESS | 3800 | 1464612491784 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:48:11 INFO - PROCESS | 3800 | 1464612491949 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 3800 | ++DOCSHELL 1A129000 == 84 [pid = 3800] [id = 394] 04:48:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 163 (1A12A000) [pid = 3800] [serial = 1182] [outer = 00000000] 04:48:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 164 (1A685800) [pid = 3800] [serial = 1183] [outer = 1A12A000] 04:48:12 INFO - PROCESS | 3800 | 1464612492009 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 165 (1A760C00) [pid = 3800] [serial = 1184] [outer = 1A12A000] 04:48:12 INFO - PROCESS | 3800 | 1464612492623 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:48:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1028ms 04:48:12 INFO - PROCESS | 3800 | 1464612492680 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 3800 | 1464612492683 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:48:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:48:12 INFO - PROCESS | 3800 | 1464612492687 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 3800 | 1464612492689 Marionette TRACE conn3 <- [1,1542,null,{}] 04:48:12 INFO - PROCESS | 3800 | 1464612492709 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}] 04:48:12 INFO - PROCESS | 3800 | 1464612492874 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:48:12 INFO - PROCESS | 3800 | 1464612492986 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 3800 | ++DOCSHELL 1AD12000 == 85 [pid = 3800] [id = 395] 04:48:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 166 (1AF06C00) [pid = 3800] [serial = 1185] [outer = 00000000] 04:48:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 167 (1B0C4800) [pid = 3800] [serial = 1186] [outer = 1AF06C00] 04:48:13 INFO - PROCESS | 3800 | 1464612493059 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 168 (1B0CB400) [pid = 3800] [serial = 1187] [outer = 1AF06C00] 04:48:13 INFO - PROCESS | 3800 | 1464612493671 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]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:48:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1013ms 04:48:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:48:13 INFO - PROCESS | 3800 | 1464612493709 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 3800 | 1464612493711 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:48:13 INFO - PROCESS | 3800 | 1464612493715 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 3800 | 1464612493717 Marionette TRACE conn3 <- [1,1546,null,{}] 04:48:13 INFO - PROCESS | 3800 | 1464612493720 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}] 04:48:13 INFO - PROCESS | 3800 | 1464612493828 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:48:13 INFO - PROCESS | 3800 | 1464612493989 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 3800 | ++DOCSHELL 1B0C3800 == 86 [pid = 3800] [id = 396] 04:48:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 169 (1B0CB000) [pid = 3800] [serial = 1188] [outer = 00000000] 04:48:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 170 (1B2B6C00) [pid = 3800] [serial = 1189] [outer = 1B0CB000] 04:48:14 INFO - PROCESS | 3800 | 1464612494044 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 171 (1B2B8C00) [pid = 3800] [serial = 1190] [outer = 1B0CB000] 04:48:14 INFO - PROCESS | 3800 | 1464612494617 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]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:48:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 920ms 04:48:14 INFO - PROCESS | 3800 | 1464612494643 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 3800 | 1464612494646 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:48:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:48:14 INFO - PROCESS | 3800 | 1464612494664 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 3800 | 1464612494666 Marionette TRACE conn3 <- [1,1550,null,{}] 04:48:14 INFO - PROCESS | 3800 | 1464612494670 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}] 04:48:14 INFO - PROCESS | 3800 | 1464612494813 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:48:14 INFO - PROCESS | 3800 | 1464612494962 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 3800 | ++DOCSHELL 1B2B0000 == 87 [pid = 3800] [id = 397] 04:48:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 172 (1B2B1400) [pid = 3800] [serial = 1191] [outer = 00000000] 04:48:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 173 (1B67CC00) [pid = 3800] [serial = 1192] [outer = 1B2B1400] 04:48:15 INFO - PROCESS | 3800 | 1464612495018 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 174 (1B686800) [pid = 3800] [serial = 1193] [outer = 1B2B1400] 04:48:15 INFO - PROCESS | 3800 | 1464612495554 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]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:48:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 936ms 04:48:15 INFO - PROCESS | 3800 | 1464612495593 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 3800 | 1464612495595 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:48:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:48:15 INFO - PROCESS | 3800 | 1464612495600 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 3800 | 1464612495602 Marionette TRACE conn3 <- [1,1554,null,{}] 04:48:15 INFO - PROCESS | 3800 | 1464612495606 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}] 04:48:15 INFO - PROCESS | 3800 | 1464612495711 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:48:15 INFO - PROCESS | 3800 | 1464612495874 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 3800 | ++DOCSHELL 10E05000 == 88 [pid = 3800] [id = 398] 04:48:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 175 (10E06C00) [pid = 3800] [serial = 1194] [outer = 00000000] 04:48:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 176 (1CEA5000) [pid = 3800] [serial = 1195] [outer = 10E06C00] 04:48:15 INFO - PROCESS | 3800 | 1464612495929 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 177 (1CEAD400) [pid = 3800] [serial = 1196] [outer = 10E06C00] 04:48:16 INFO - PROCESS | 3800 | 1464612496486 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]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:48:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 921ms 04:48:16 INFO - PROCESS | 3800 | 1464612496528 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 3800 | 1464612496532 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:48:16 INFO - PROCESS | 3800 | 1464612496537 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:48:16 INFO - PROCESS | 3800 | 1464612496540 Marionette TRACE conn3 <- [1,1558,null,{}] 04:48:16 INFO - PROCESS | 3800 | 1464612496544 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}] 04:48:16 INFO - PROCESS | 3800 | 1464612496654 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:48:16 INFO - PROCESS | 3800 | 1464612496819 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 3800 | ++DOCSHELL 0F21B400 == 89 [pid = 3800] [id = 399] 04:48:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 178 (1B0CCC00) [pid = 3800] [serial = 1197] [outer = 00000000] 04:48:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 179 (1DC2D000) [pid = 3800] [serial = 1198] [outer = 1B0CCC00] 04:48:16 INFO - PROCESS | 3800 | 1464612496876 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 180 (1DC2F800) [pid = 3800] [serial = 1199] [outer = 1B0CCC00] 04:48:17 INFO - PROCESS | 3800 | 1464612497592 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]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:48:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1059ms 04:48:17 INFO - PROCESS | 3800 | 1464612497625 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 3800 | 1464612497629 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:48:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:48:17 INFO - PROCESS | 3800 | 1464612497636 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 3800 | 1464612497640 Marionette TRACE conn3 <- [1,1562,null,{}] 04:48:17 INFO - PROCESS | 3800 | 1464612497647 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}] 04:48:17 INFO - PROCESS | 3800 | 1464612497757 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:48:17 INFO - PROCESS | 3800 | 1464612497914 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 3800 | ++DOCSHELL 0F217000 == 90 [pid = 3800] [id = 400] 04:48:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 181 (10AEAC00) [pid = 3800] [serial = 1200] [outer = 00000000] 04:48:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 182 (129B4C00) [pid = 3800] [serial = 1201] [outer = 10AEAC00] 04:48:17 INFO - PROCESS | 3800 | 1464612497970 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 183 (16262400) [pid = 3800] [serial = 1202] [outer = 10AEAC00] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 1628C400 == 89 [pid = 3800] [id = 343] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 1A67F800 == 88 [pid = 3800] [id = 10] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 0F229C00 == 87 [pid = 3800] [id = 337] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 1B0C5000 == 86 [pid = 3800] [id = 14] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 0F216000 == 85 [pid = 3800] [id = 390] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 17BE9400 == 84 [pid = 3800] [id = 387] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 16C72000 == 83 [pid = 3800] [id = 386] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 156ABC00 == 82 [pid = 3800] [id = 385] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 15307C00 == 81 [pid = 3800] [id = 384] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 118D9400 == 80 [pid = 3800] [id = 383] 04:48:18 INFO - PROCESS | 3800 | --DOCSHELL 10A56400 == 79 [pid = 3800] [id = 382] 04:48:18 INFO - PROCESS | 3800 | 1464612498749 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:48:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1167ms 04:48:18 INFO - PROCESS | 3800 | 1464612498799 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 3800 | 1464612498803 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:48:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:48:18 INFO - PROCESS | 3800 | 1464612498810 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 3800 | 1464612498813 Marionette TRACE conn3 <- [1,1566,null,{}] 04:48:18 INFO - PROCESS | 3800 | 1464612498819 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}] 04:48:18 INFO - PROCESS | 3800 | 1464612498939 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:48:19 INFO - PROCESS | 3800 | 1464612499094 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 3800 | ++DOCSHELL 13207000 == 80 [pid = 3800] [id = 401] 04:48:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 184 (13949000) [pid = 3800] [serial = 1203] [outer = 00000000] 04:48:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 185 (1625E400) [pid = 3800] [serial = 1204] [outer = 13949000] 04:48:19 INFO - PROCESS | 3800 | 1464612499153 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 186 (171B7400) [pid = 3800] [serial = 1205] [outer = 13949000] 04:48:19 INFO - PROCESS | 3800 | 1464612499749 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]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:48:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 982ms 04:48:19 INFO - PROCESS | 3800 | 1464612499796 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 3800 | 1464612499801 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:48:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:48:19 INFO - PROCESS | 3800 | 1464612499808 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 3800 | 1464612499811 Marionette TRACE conn3 <- [1,1570,null,{}] 04:48:19 INFO - PROCESS | 3800 | 1464612499815 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}] 04:48:19 INFO - PROCESS | 3800 | 1464612499964 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:48:20 INFO - PROCESS | 3800 | 1464612500118 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 3800 | ++DOCSHELL 198A8C00 == 81 [pid = 3800] [id = 402] 04:48:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 187 (198A9C00) [pid = 3800] [serial = 1206] [outer = 00000000] 04:48:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 188 (1A106400) [pid = 3800] [serial = 1207] [outer = 198A9C00] 04:48:20 INFO - PROCESS | 3800 | 1464612500175 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 189 (1A3D8400) [pid = 3800] [serial = 1208] [outer = 198A9C00] 04:48:20 INFO - PROCESS | 3800 | 1464612500789 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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:48:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 04:48:20 INFO - PROCESS | 3800 | 1464612500833 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 3800 | 1464612500835 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:48:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:48:20 INFO - PROCESS | 3800 | 1464612500839 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 3800 | 1464612500843 Marionette TRACE conn3 <- [1,1574,null,{}] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 13E2BC00 == 80 [pid = 3800] [id = 379] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 199DF800 == 79 [pid = 3800] [id = 266] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1610C800 == 78 [pid = 3800] [id = 26] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1594A400 == 77 [pid = 3800] [id = 193] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 10328800 == 76 [pid = 3800] [id = 18] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 156AC800 == 75 [pid = 3800] [id = 315] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1B681800 == 74 [pid = 3800] [id = 361] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 0C770800 == 73 [pid = 3800] [id = 362] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 143AD800 == 72 [pid = 3800] [id = 20] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 12F4A400 == 71 [pid = 3800] [id = 248] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1A685400 == 70 [pid = 3800] [id = 378] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 18036C00 == 69 [pid = 3800] [id = 251] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 10E05000 == 68 [pid = 3800] [id = 398] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1B2B0000 == 67 [pid = 3800] [id = 397] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1AD12000 == 66 [pid = 3800] [id = 395] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1B0C3800 == 65 [pid = 3800] [id = 396] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1A129000 == 64 [pid = 3800] [id = 394] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 16136800 == 63 [pid = 3800] [id = 393] 04:48:22 INFO - PROCESS | 3800 | --DOCSHELL 1105B400 == 62 [pid = 3800] [id = 392] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 11283C00 == 61 [pid = 3800] [id = 22] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1319D000 == 60 [pid = 3800] [id = 23] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1A812C00 == 59 [pid = 3800] [id = 12] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1A8BD800 == 58 [pid = 3800] [id = 13] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 157C4800 == 57 [pid = 3800] [id = 25] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0F21B400 == 56 [pid = 3800] [id = 399] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1A75CC00 == 55 [pid = 3800] [id = 317] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 19F3DC00 == 54 [pid = 3800] [id = 252] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 19F41C00 == 53 [pid = 3800] [id = 388] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 10B22800 == 52 [pid = 3800] [id = 347] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1610F000 == 51 [pid = 3800] [id = 203] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1A740800 == 50 [pid = 3800] [id = 333] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1612B000 == 49 [pid = 3800] [id = 389] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0F24A800 == 48 [pid = 3800] [id = 336] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0F21FC00 == 47 [pid = 3800] [id = 356] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 175D6400 == 46 [pid = 3800] [id = 11] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 129B0000 == 45 [pid = 3800] [id = 218] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 10ADFC00 == 44 [pid = 3800] [id = 332] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1101B400 == 43 [pid = 3800] [id = 21] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 10E23800 == 42 [pid = 3800] [id = 194] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 16AAE400 == 41 [pid = 3800] [id = 8] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1610EC00 == 40 [pid = 3800] [id = 27] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 18019800 == 39 [pid = 3800] [id = 344] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 11284400 == 38 [pid = 3800] [id = 19] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 198A5800 == 37 [pid = 3800] [id = 316] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 11053400 == 36 [pid = 3800] [id = 282] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1055AC00 == 35 [pid = 3800] [id = 28] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0C76D800 == 34 [pid = 3800] [id = 159] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1A811000 == 33 [pid = 3800] [id = 204] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 156B7800 == 32 [pid = 3800] [id = 146] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 143B1C00 == 31 [pid = 3800] [id = 183] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1625E800 == 30 [pid = 3800] [id = 235] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 104ED400 == 29 [pid = 3800] [id = 381] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1997BC00 == 28 [pid = 3800] [id = 377] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1679B400 == 27 [pid = 3800] [id = 175] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 196D9400 == 26 [pid = 3800] [id = 346] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0F212800 == 25 [pid = 3800] [id = 335] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 13E28400 == 24 [pid = 3800] [id = 265] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 103DAC00 == 23 [pid = 3800] [id = 232] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1AF05C00 == 22 [pid = 3800] [id = 360] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 10B28800 == 21 [pid = 3800] [id = 281] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1B0C1C00 == 20 [pid = 3800] [id = 334] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 10E08800 == 19 [pid = 3800] [id = 285] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1B0CA400 == 18 [pid = 3800] [id = 236] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 11209400 == 17 [pid = 3800] [id = 24] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1B0CB800 == 16 [pid = 3800] [id = 15] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 131D1C00 == 15 [pid = 3800] [id = 345] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 1612F400 == 14 [pid = 3800] [id = 205] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0C785C00 == 13 [pid = 3800] [id = 380] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 156B4C00 == 12 [pid = 3800] [id = 372] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 0F217000 == 11 [pid = 3800] [id = 400] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 13207000 == 10 [pid = 3800] [id = 401] 04:48:25 INFO - PROCESS | 3800 | --DOCSHELL 129AEC00 == 9 [pid = 3800] [id = 391] 04:48:26 INFO - PROCESS | 3800 | 1464612506622 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}] 04:48:26 INFO - PROCESS | 3800 | 1464612506754 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:48:26 INFO - PROCESS | 3800 | 1464612506832 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 3800 | ++DOCSHELL 0C770C00 == 10 [pid = 3800] [id = 403] 04:48:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 190 (0C771000) [pid = 3800] [serial = 1209] [outer = 00000000] 04:48:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 191 (0C776400) [pid = 3800] [serial = 1210] [outer = 0C771000] 04:48:26 INFO - PROCESS | 3800 | 1464612506879 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 192 (0C780400) [pid = 3800] [serial = 1211] [outer = 0C771000] 04:48:27 INFO - PROCESS | 3800 | 1464612507292 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:48:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 6475ms 04:48:27 INFO - PROCESS | 3800 | 1464612507315 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 3800 | 1464612507319 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:48:27 INFO - PROCESS | 3800 | 1464612507334 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 3800 | 1464612507337 Marionette TRACE conn3 <- [1,1578,null,{}] 04:48:27 INFO - PROCESS | 3800 | 1464612507342 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}] 04:48:27 INFO - PROCESS | 3800 | 1464612507438 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:48:27 INFO - PROCESS | 3800 | 1464612507450 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 3800 | ++DOCSHELL 0F22EC00 == 11 [pid = 3800] [id = 404] 04:48:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 193 (0F22F400) [pid = 3800] [serial = 1212] [outer = 00000000] 04:48:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 194 (0F238800) [pid = 3800] [serial = 1213] [outer = 0F22F400] 04:48:27 INFO - PROCESS | 3800 | 1464612507497 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 195 (0F256800) [pid = 3800] [serial = 1214] [outer = 0F22F400] 04:48:28 INFO - PROCESS | 3800 | 1464612508022 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 752ms 04:48:28 INFO - PROCESS | 3800 | 1464612508086 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 3800 | 1464612508088 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:48:28 INFO - PROCESS | 3800 | 1464612508122 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 3800 | 1464612508124 Marionette TRACE conn3 <- [1,1582,null,{}] 04:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:48:28 INFO - PROCESS | 3800 | 1464612508130 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}] 04:48:28 INFO - PROCESS | 3800 | 1464612508248 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:48:28 INFO - PROCESS | 3800 | 1464612508314 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3800 | ++DOCSHELL 105F9000 == 12 [pid = 3800] [id = 405] 04:48:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 196 (10A55400) [pid = 3800] [serial = 1215] [outer = 00000000] 04:48:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 197 (10AE5800) [pid = 3800] [serial = 1216] [outer = 10A55400] 04:48:28 INFO - PROCESS | 3800 | 1464612508365 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 198 (10AEC400) [pid = 3800] [serial = 1217] [outer = 10A55400] 04:48:28 INFO - PROCESS | 3800 | 1464612508816 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 736ms 04:48:28 INFO - PROCESS | 3800 | 1464612508854 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 3800 | 1464612508860 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:48:28 INFO - PROCESS | 3800 | 1464612508880 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 3800 | 1464612508882 Marionette TRACE conn3 <- [1,1586,null,{}] 04:48:28 INFO - PROCESS | 3800 | 1464612508886 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}] 04:48:29 INFO - PROCESS | 3800 | 1464612509011 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:48:29 INFO - PROCESS | 3800 | 1464612509078 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3800 | ++DOCSHELL 10AE5400 == 13 [pid = 3800] [id = 406] 04:48:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 199 (10B2A400) [pid = 3800] [serial = 1218] [outer = 00000000] 04:48:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 200 (1120AC00) [pid = 3800] [serial = 1219] [outer = 10B2A400] 04:48:29 INFO - PROCESS | 3800 | 1464612509107 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 201 (112DF000) [pid = 3800] [serial = 1220] [outer = 10B2A400] 04:48:29 INFO - PROCESS | 3800 | 1464612509538 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:48:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 675ms 04:48:29 INFO - PROCESS | 3800 | 1464612509562 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 3800 | 1464612509564 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:48:29 INFO - PROCESS | 3800 | 1464612509568 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 3800 | 1464612509569 Marionette TRACE conn3 <- [1,1590,null,{}] 04:48:29 INFO - PROCESS | 3800 | 1464612509573 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}] 04:48:29 INFO - PROCESS | 3800 | 1464612509715 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:48:29 INFO - PROCESS | 3800 | 1464612509722 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3800 | ++DOCSHELL 11054400 == 14 [pid = 3800] [id = 407] 04:48:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 202 (11214000) [pid = 3800] [serial = 1221] [outer = 00000000] 04:48:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 203 (129AEC00) [pid = 3800] [serial = 1222] [outer = 11214000] 04:48:29 INFO - PROCESS | 3800 | 1464612509822 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 204 (12BB5800) [pid = 3800] [serial = 1223] [outer = 11214000] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 203 (10A57800) [pid = 3800] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 202 (10AEAC00) [pid = 3800] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 201 (0F21A000) [pid = 3800] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 200 (1612B400) [pid = 3800] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 199 (167A6800) [pid = 3800] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 198 (10B30800) [pid = 3800] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 197 (11059C00) [pid = 3800] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 196 (105FB000) [pid = 3800] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 195 (16297800) [pid = 3800] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 194 (1A760000) [pid = 3800] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 193 (1B0CA000) [pid = 3800] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 192 (12F0D400) [pid = 3800] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 191 (0F216400) [pid = 3800] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 190 (0C773800) [pid = 3800] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 189 (0F253400) [pid = 3800] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 188 (1105AC00) [pid = 3800] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 187 (1CEA7800) [pid = 3800] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 186 (16299400) [pid = 3800] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 185 (1394B800) [pid = 3800] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 184 (16132000) [pid = 3800] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 183 (1A12A000) [pid = 3800] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 182 (1A68B800) [pid = 3800] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 181 (1A108C00) [pid = 3800] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 180 (16137400) [pid = 3800] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 179 (198A4C00) [pid = 3800] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 178 (143AE800) [pid = 3800] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 177 (12F16C00) [pid = 3800] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 176 (131DA400) [pid = 3800] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 175 (10558800) [pid = 3800] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 174 (11018C00) [pid = 3800] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 173 (0F237000) [pid = 3800] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 172 (118D9C00) [pid = 3800] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 171 (10E07C00) [pid = 3800] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 170 (1B0CCC00) [pid = 3800] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 169 (10E06C00) [pid = 3800] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 168 (1B2B1400) [pid = 3800] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 167 (1AF06C00) [pid = 3800] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 166 (1B0CB000) [pid = 3800] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 165 (1751E400) [pid = 3800] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 164 (16290C00) [pid = 3800] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 163 (0F24E000) [pid = 3800] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 162 (1430B000) [pid = 3800] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 161 (10B2E400) [pid = 3800] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 160 (1320A000) [pid = 3800] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 159 (19F43400) [pid = 3800] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (0F212C00) [pid = 3800] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (10B25C00) [pid = 3800] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (1B3E6400) [pid = 3800] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (1AF04C00) [pid = 3800] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (16C71C00) [pid = 3800] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (18033C00) [pid = 3800] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (198AB400) [pid = 3800] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (18016000) [pid = 3800] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (13949000) [pid = 3800] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (16C75C00) [pid = 3800] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (157CCC00) [pid = 3800] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (15339C00) [pid = 3800] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (0F223400) [pid = 3800] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (11284000) [pid = 3800] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:48:31 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (15306800) [pid = 3800] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:48:31 INFO - PROCESS | 3800 | 1464612511740 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2224ms 04:48:31 INFO - PROCESS | 3800 | 1464612511802 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 3800 | 1464612511807 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:48:31 INFO - PROCESS | 3800 | 1464612511812 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 3800 | 1464612511817 Marionette TRACE conn3 <- [1,1594,null,{}] 04:48:31 INFO - PROCESS | 3800 | 1464612511822 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}] 04:48:31 INFO - PROCESS | 3800 | 1464612511935 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:48:32 INFO - PROCESS | 3800 | 1464612512085 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 3800 | ++DOCSHELL 0F214C00 == 15 [pid = 3800] [id = 408] 04:48:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (0F215400) [pid = 3800] [serial = 1224] [outer = 00000000] 04:48:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (0F220C00) [pid = 3800] [serial = 1225] [outer = 0F215400] 04:48:32 INFO - PROCESS | 3800 | 1464612512143 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (0F22D000) [pid = 3800] [serial = 1226] [outer = 0F215400] 04:48:32 INFO - PROCESS | 3800 | 1464612512724 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 920ms 04:48:32 INFO - PROCESS | 3800 | 1464612512741 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 3800 | 1464612512747 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:48:32 INFO - PROCESS | 3800 | 1464612512754 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 3800 | 1464612512757 Marionette TRACE conn3 <- [1,1598,null,{}] 04:48:32 INFO - PROCESS | 3800 | 1464612512761 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}] 04:48:32 INFO - PROCESS | 3800 | 1464612512873 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:48:33 INFO - PROCESS | 3800 | 1464612513033 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 3800 | ++DOCSHELL 105F1C00 == 16 [pid = 3800] [id = 409] 04:48:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (105F5000) [pid = 3800] [serial = 1227] [outer = 00000000] 04:48:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (10A61400) [pid = 3800] [serial = 1228] [outer = 105F5000] 04:48:33 INFO - PROCESS | 3800 | 1464612513088 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (10AEB800) [pid = 3800] [serial = 1229] [outer = 105F5000] 04:48:33 INFO - PROCESS | 3800 | 1464612513716 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]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 982ms 04:48:33 INFO - PROCESS | 3800 | 1464612513751 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 3800 | 1464612513753 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:48:33 INFO - PROCESS | 3800 | 1464612513758 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:48:33 INFO - PROCESS | 3800 | 1464612513762 Marionette TRACE conn3 <- [1,1602,null,{}] 04:48:33 INFO - PROCESS | 3800 | 1464612513773 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}] 04:48:33 INFO - PROCESS | 3800 | 1464612513882 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:48:34 INFO - PROCESS | 3800 | 1464612514010 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 3800 | ++DOCSHELL 10B22000 == 17 [pid = 3800] [id = 410] 04:48:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (10E2DC00) [pid = 3800] [serial = 1230] [outer = 00000000] 04:48:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (11054C00) [pid = 3800] [serial = 1231] [outer = 10E2DC00] 04:48:34 INFO - PROCESS | 3800 | 1464612514070 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (114E5800) [pid = 3800] [serial = 1232] [outer = 10E2DC00] 04:48:34 INFO - PROCESS | 3800 | 1464612514652 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]]]}] 04:48:34 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 04:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 921ms 04:48:34 INFO - PROCESS | 3800 | 1464612514690 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 3800 | 1464612514693 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:48:34 INFO - PROCESS | 3800 | 1464612514697 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 3800 | 1464612514699 Marionette TRACE conn3 <- [1,1606,null,{}] 04:48:34 INFO - PROCESS | 3800 | 1464612514702 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}] 04:48:34 INFO - PROCESS | 3800 | 1464612514812 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:48:34 INFO - PROCESS | 3800 | 1464612514909 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 3800 | ++DOCSHELL 0C77D400 == 18 [pid = 3800] [id = 411] 04:48:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (0C77F000) [pid = 3800] [serial = 1233] [outer = 00000000] 04:48:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (129B2400) [pid = 3800] [serial = 1234] [outer = 0C77F000] 04:48:35 INFO - PROCESS | 3800 | 1464612515004 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (129B6000) [pid = 3800] [serial = 1235] [outer = 0C77F000] 04:48:35 INFO - PROCESS | 3800 | 1464612515612 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 982ms 04:48:35 INFO - PROCESS | 3800 | 1464612515681 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 3800 | 1464612515683 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:48:35 INFO - PROCESS | 3800 | 1464612515687 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 3800 | 1464612515689 Marionette TRACE conn3 <- [1,1610,null,{}] 04:48:35 INFO - PROCESS | 3800 | 1464612515692 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}] 04:48:35 INFO - PROCESS | 3800 | 1464612515794 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:48:35 INFO - PROCESS | 3800 | 1464612515997 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 3800 | ++DOCSHELL 0C37D000 == 19 [pid = 3800] [id = 412] 04:48:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (0C37D400) [pid = 3800] [serial = 1236] [outer = 00000000] 04:48:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 158 (0C76C800) [pid = 3800] [serial = 1237] [outer = 0C37D400] 04:48:36 INFO - PROCESS | 3800 | 1464612516145 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 3800 | --DOCSHELL 10AE5400 == 18 [pid = 3800] [id = 406] 04:48:36 INFO - PROCESS | 3800 | --DOCSHELL 105F9000 == 17 [pid = 3800] [id = 405] 04:48:36 INFO - PROCESS | 3800 | --DOCSHELL 0F22EC00 == 16 [pid = 3800] [id = 404] 04:48:36 INFO - PROCESS | 3800 | --DOCSHELL 0C770C00 == 15 [pid = 3800] [id = 403] 04:48:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 159 (0C770C00) [pid = 3800] [serial = 1238] [outer = 0C37D400] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 158 (10A58000) [pid = 3800] [serial = 1172] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 157 (16137000) [pid = 3800] [serial = 1104] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (171C5400) [pid = 3800] [serial = 1107] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (16290400) [pid = 3800] [serial = 1105] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (11212800) [pid = 3800] [serial = 1110] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (129B4C00) [pid = 3800] [serial = 1201] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (196D6800) [pid = 3800] [serial = 1069] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (16296400) [pid = 3800] [serial = 1068] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (13206800) [pid = 3800] [serial = 1072] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (114E7000) [pid = 3800] [serial = 1071] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (198ABC00) [pid = 3800] [serial = 1075] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (196DC000) [pid = 3800] [serial = 1074] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (1B514400) [pid = 3800] [serial = 1078] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (1B0CA800) [pid = 3800] [serial = 1077] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (1E372400) [pid = 3800] [serial = 1081] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (1DC33000) [pid = 3800] [serial = 1080] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (1320BC00) [pid = 3800] [serial = 1098] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (13952C00) [pid = 3800] [serial = 1099] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (0F233800) [pid = 3800] [serial = 1092] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (13207400) [pid = 3800] [serial = 1174] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (104EC800) [pid = 3800] [serial = 1093] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (16114800) [pid = 3800] [serial = 1087] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (129B6800) [pid = 3800] [serial = 1086] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (10E07000) [pid = 3800] [serial = 1090] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (10AE6000) [pid = 3800] [serial = 1089] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (11CBA400) [pid = 3800] [serial = 1095] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (12965800) [pid = 3800] [serial = 1096] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (1735F000) [pid = 3800] [serial = 1108] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (1E37B400) [pid = 3800] [serial = 1084] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (1E379C00) [pid = 3800] [serial = 1083] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (0F22C000) [pid = 3800] [serial = 1171] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1975FC00) [pid = 3800] [serial = 1116] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (1989DC00) [pid = 3800] [serial = 1117] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (15302800) [pid = 3800] [serial = 1101] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (15635400) [pid = 3800] [serial = 1102] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (1801B800) [pid = 3800] [serial = 1114] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (17821400) [pid = 3800] [serial = 1113] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (13A54000) [pid = 3800] [serial = 1111] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (104F0C00) [pid = 3800] [serial = 1120] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (114E2C00) [pid = 3800] [serial = 1122] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (0F250800) [pid = 3800] [serial = 1119] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (131E1400) [pid = 3800] [serial = 1151] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (157CE400) [pid = 3800] [serial = 1153] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (13146800) [pid = 3800] [serial = 1145] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (129ADC00) [pid = 3800] [serial = 1150] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (1625E400) [pid = 3800] [serial = 1204] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (1101FC00) [pid = 3800] [serial = 1148] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (16262400) [pid = 3800] [serial = 1202] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (10E05400) [pid = 3800] [serial = 1147] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (1296A000) [pid = 3800] [serial = 1144] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (1A760C00) [pid = 3800] [serial = 1184] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (1A80C000) [pid = 3800] [serial = 1135] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1A8B2800) [pid = 3800] [serial = 1137] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1B0C4800) [pid = 3800] [serial = 1186] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1A3D7C00) [pid = 3800] [serial = 1132] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (1A756000) [pid = 3800] [serial = 1134] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (18037400) [pid = 3800] [serial = 1181] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1A685800) [pid = 3800] [serial = 1183] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1A210800) [pid = 3800] [serial = 1131] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1A104C00) [pid = 3800] [serial = 1129] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1736D000) [pid = 3800] [serial = 1180] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (199D6000) [pid = 3800] [serial = 1128] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (170A2000) [pid = 3800] [serial = 1126] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (13E2C800) [pid = 3800] [serial = 1175] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1626D400) [pid = 3800] [serial = 1125] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (143B7000) [pid = 3800] [serial = 1027] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (10B23C00) [pid = 3800] [serial = 1024] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (129AE800) [pid = 3800] [serial = 1123] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1319E000) [pid = 3800] [serial = 1177] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1B0CB400) [pid = 3800] [serial = 1187] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1B67CC00) [pid = 3800] [serial = 1192] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1B2B8C00) [pid = 3800] [serial = 1190] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1AD0F400) [pid = 3800] [serial = 1169] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (19F43C00) [pid = 3800] [serial = 1036] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0F254800) [pid = 3800] [serial = 1009] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1594B800) [pid = 3800] [serial = 1021] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1A3CA400) [pid = 3800] [serial = 997] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (156A9000) [pid = 3800] [serial = 994] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1A80F000) [pid = 3800] [serial = 1166] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (1CEA8C00) [pid = 3800] [serial = 1006] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (10E2B400) [pid = 3800] [serial = 991] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (1CEA1800) [pid = 3800] [serial = 1003] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (1B3E0800) [pid = 3800] [serial = 1000] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (17BF7400) [pid = 3800] [serial = 1030] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (19760400) [pid = 3800] [serial = 1033] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (1A8B0000) [pid = 3800] [serial = 1168] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (1A8B3000) [pid = 3800] [serial = 1039] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (1A732000) [pid = 3800] [serial = 1163] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (1A756C00) [pid = 3800] [serial = 1165] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (171B7400) [pid = 3800] [serial = 1205] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (18037C00) [pid = 3800] [serial = 1160] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (1A134000) [pid = 3800] [serial = 1162] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 66 (175E3C00) [pid = 3800] [serial = 1157] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 65 (18017000) [pid = 3800] [serial = 1159] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 64 (16114400) [pid = 3800] [serial = 1154] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 63 (171C2000) [pid = 3800] [serial = 1156] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 62 (1B2B6C00) [pid = 3800] [serial = 1189] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 61 (13738400) [pid = 3800] [serial = 1141] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 60 (118CF800) [pid = 3800] [serial = 721] [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.] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 59 (14310C00) [pid = 3800] [serial = 1178] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 58 (10E21000) [pid = 3800] [serial = 1140] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 57 (1A8BCC00) [pid = 3800] [serial = 1138] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 56 (1DC2F800) [pid = 3800] [serial = 1199] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 55 (1DC2D000) [pid = 3800] [serial = 1198] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 54 (1CEAD400) [pid = 3800] [serial = 1196] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 53 (1CEA5000) [pid = 3800] [serial = 1195] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 52 (1B686800) [pid = 3800] [serial = 1193] [outer = 00000000] [url = about:blank] 04:48:36 INFO - PROCESS | 3800 | --DOCSHELL 198A8C00 == 14 [pid = 3800] [id = 402] 04:48:36 INFO - PROCESS | 3800 | --DOMWINDOW == 51 (1A106400) [pid = 3800] [serial = 1207] [outer = 00000000] [url = about:blank] 04:48:37 INFO - PROCESS | 3800 | 1464612517008 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]]]}] 04:48:37 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 04:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1366ms 04:48:37 INFO - PROCESS | 3800 | 1464612517047 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3800 | 1464612517050 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:48:37 INFO - PROCESS | 3800 | 1464612517055 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 3800 | 1464612517058 Marionette TRACE conn3 <- [1,1614,null,{}] 04:48:37 INFO - PROCESS | 3800 | 1464612517063 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}] 04:48:37 INFO - PROCESS | 3800 | 1464612517165 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:48:37 INFO - PROCESS | 3800 | 1464612517175 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3800 | ++DOCSHELL 10446800 == 15 [pid = 3800] [id = 413] 04:48:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 52 (1047DC00) [pid = 3800] [serial = 1239] [outer = 00000000] 04:48:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 53 (1055B800) [pid = 3800] [serial = 1240] [outer = 1047DC00] 04:48:37 INFO - PROCESS | 3800 | 1464612517223 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 54 (10A5E000) [pid = 3800] [serial = 1241] [outer = 1047DC00] 04:48:37 INFO - PROCESS | 3800 | 1464612517710 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 04:48:37 INFO - PROCESS | 3800 | 1464612517739 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3800 | 1464612517743 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:48:37 INFO - PROCESS | 3800 | 1464612517748 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 3800 | 1464612517750 Marionette TRACE conn3 <- [1,1618,null,{}] 04:48:37 INFO - PROCESS | 3800 | 1464612517753 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}] 04:48:37 INFO - PROCESS | 3800 | 1464612517839 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:48:37 INFO - PROCESS | 3800 | 1464612517847 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3800 | ++DOCSHELL 10B22C00 == 16 [pid = 3800] [id = 414] 04:48:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 55 (10B2B800) [pid = 3800] [serial = 1242] [outer = 00000000] 04:48:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 56 (10E07800) [pid = 3800] [serial = 1243] [outer = 10B2B800] 04:48:37 INFO - PROCESS | 3800 | 1464612517895 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 57 (10E11800) [pid = 3800] [serial = 1244] [outer = 10B2B800] 04:48:38 INFO - PROCESS | 3800 | 1464612518379 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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 04:48:38 INFO - PROCESS | 3800 | 1464612518444 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 3800 | 1464612518446 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:48:38 INFO - PROCESS | 3800 | 1464612518451 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 3800 | 1464612518457 Marionette TRACE conn3 <- [1,1622,null,{}] 04:48:38 INFO - PROCESS | 3800 | 1464612518466 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}] 04:48:38 INFO - PROCESS | 3800 | 1464612518555 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:48:38 INFO - PROCESS | 3800 | 1464612518625 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 3800 | ++DOCSHELL 112E3400 == 17 [pid = 3800] [id = 415] 04:48:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 58 (112E5000) [pid = 3800] [serial = 1245] [outer = 00000000] 04:48:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 59 (11D21800) [pid = 3800] [serial = 1246] [outer = 112E5000] 04:48:38 INFO - PROCESS | 3800 | 1464612518670 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 60 (11DBA400) [pid = 3800] [serial = 1247] [outer = 112E5000] 04:48:39 INFO - PROCESS | 3800 | 1464612519045 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 04:48:39 INFO - PROCESS | 3800 | 1464612519091 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3800 | 1464612519094 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:48:39 INFO - PROCESS | 3800 | 1464612519097 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:48:39 INFO - PROCESS | 3800 | 1464612519099 Marionette TRACE conn3 <- [1,1626,null,{}] 04:48:39 INFO - PROCESS | 3800 | 1464612519102 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}] 04:48:39 INFO - PROCESS | 3800 | 1464612519261 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:48:39 INFO - PROCESS | 3800 | 1464612519287 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3800 | ++DOCSHELL 129B5000 == 18 [pid = 3800] [id = 416] 04:48:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 61 (129B5800) [pid = 3800] [serial = 1248] [outer = 00000000] 04:48:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 62 (12F16C00) [pid = 3800] [serial = 1249] [outer = 129B5800] 04:48:39 INFO - PROCESS | 3800 | 1464612519332 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 63 (12F18000) [pid = 3800] [serial = 1250] [outer = 129B5800] 04:48:39 INFO - PROCESS | 3800 | 1464612519759 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 04:48:39 INFO - PROCESS | 3800 | 1464612519821 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3800 | 1464612519823 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:48:39 INFO - PROCESS | 3800 | --DOMWINDOW == 62 (10A55400) [pid = 3800] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:48:39 INFO - PROCESS | 3800 | --DOMWINDOW == 61 (10B2A400) [pid = 3800] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:48:39 INFO - PROCESS | 3800 | --DOMWINDOW == 60 (198A9C00) [pid = 3800] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:48:39 INFO - PROCESS | 3800 | --DOMWINDOW == 59 (0F22F400) [pid = 3800] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:48:39 INFO - PROCESS | 3800 | --DOMWINDOW == 58 (0C771000) [pid = 3800] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:48:39 INFO - PROCESS | 3800 | 1464612519834 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 3800 | 1464612519835 Marionette TRACE conn3 <- [1,1630,null,{}] 04:48:39 INFO - PROCESS | 3800 | 1464612519839 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}] 04:48:39 INFO - PROCESS | 3800 | 1464612519944 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:48:39 INFO - PROCESS | 3800 | 1464612519998 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 3800 | ++DOCSHELL 1043E800 == 19 [pid = 3800] [id = 417] 04:48:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 59 (11050C00) [pid = 3800] [serial = 1251] [outer = 00000000] 04:48:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 60 (129B7400) [pid = 3800] [serial = 1252] [outer = 11050C00] 04:48:40 INFO - PROCESS | 3800 | 1464612520052 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 61 (1320E000) [pid = 3800] [serial = 1253] [outer = 11050C00] 04:48:40 INFO - PROCESS | 3800 | 1464612520447 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 04:48:40 INFO - PROCESS | 3800 | 1464612520470 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 3800 | 1464612520471 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:48:40 INFO - PROCESS | 3800 | 1464612520475 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 3800 | 1464612520476 Marionette TRACE conn3 <- [1,1634,null,{}] 04:48:40 INFO - PROCESS | 3800 | 1464612520463 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}] 04:48:40 INFO - PROCESS | 3800 | 1464612520547 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:48:40 INFO - PROCESS | 3800 | 1464612520583 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 3800 | ++DOCSHELL 13736C00 == 20 [pid = 3800] [id = 418] 04:48:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 62 (13738400) [pid = 3800] [serial = 1254] [outer = 00000000] 04:48:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 63 (13A5A000) [pid = 3800] [serial = 1255] [outer = 13738400] 04:48:40 INFO - PROCESS | 3800 | 1464612520627 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 64 (13A5BC00) [pid = 3800] [serial = 1256] [outer = 13738400] 04:48:41 INFO - PROCESS | 3800 | 1464612521048 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 04:48:41 INFO - PROCESS | 3800 | 1464612521096 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 3800 | 1464612521098 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:48:41 INFO - PROCESS | 3800 | 1464612521104 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 3800 | 1464612521106 Marionette TRACE conn3 <- [1,1638,null,{}] 04:48:41 INFO - PROCESS | 3800 | 1464612521110 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}] 04:48:41 INFO - PROCESS | 3800 | 1464612521219 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:48:41 INFO - PROCESS | 3800 | 1464612521227 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 3800 | ++DOCSHELL 0F212C00 == 21 [pid = 3800] [id = 419] 04:48:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 65 (0F21EC00) [pid = 3800] [serial = 1257] [outer = 00000000] 04:48:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 66 (14310400) [pid = 3800] [serial = 1258] [outer = 0F21EC00] 04:48:41 INFO - PROCESS | 3800 | 1464612521271 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 67 (143A7800) [pid = 3800] [serial = 1259] [outer = 0F21EC00] 04:48:41 INFO - PROCESS | 3800 | 1464612521702 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 04:48:41 INFO - PROCESS | 3800 | 1464612521723 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 3800 | 1464612521734 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:48:41 INFO - PROCESS | 3800 | 1464612521742 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 3800 | 1464612521743 Marionette TRACE conn3 <- [1,1642,null,{}] 04:48:41 INFO - PROCESS | 3800 | 1464612521747 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}] 04:48:41 INFO - PROCESS | 3800 | 1464612521824 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:48:41 INFO - PROCESS | 3800 | 1464612521834 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 3800 | ++DOCSHELL 1430F000 == 22 [pid = 3800] [id = 420] 04:48:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (143B5C00) [pid = 3800] [serial = 1260] [outer = 00000000] 04:48:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (1530A000) [pid = 3800] [serial = 1261] [outer = 143B5C00] 04:48:41 INFO - PROCESS | 3800 | 1464612521877 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (15342000) [pid = 3800] [serial = 1262] [outer = 143B5C00] 04:48:42 INFO - PROCESS | 3800 | 1464612522298 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 583ms 04:48:42 INFO - PROCESS | 3800 | 1464612522320 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 3800 | 1464612522322 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:48:42 INFO - PROCESS | 3800 | 1464612522325 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:48:42 INFO - PROCESS | 3800 | 1464612522327 Marionette TRACE conn3 <- [1,1646,null,{}] 04:48:42 INFO - PROCESS | 3800 | 1464612522330 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}] 04:48:42 INFO - PROCESS | 3800 | 1464612522447 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:48:42 INFO - PROCESS | 3800 | 1464612522453 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 3800 | ++DOCSHELL 103F7800 == 23 [pid = 3800] [id = 421] 04:48:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (105EF400) [pid = 3800] [serial = 1263] [outer = 00000000] 04:48:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (156AD000) [pid = 3800] [serial = 1264] [outer = 105EF400] 04:48:42 INFO - PROCESS | 3800 | 1464612522497 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (156B7000) [pid = 3800] [serial = 1265] [outer = 105EF400] 04:48:42 INFO - PROCESS | 3800 | 1464612522925 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 04:48:42 INFO - PROCESS | 3800 | 1464612522963 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 3800 | 1464612522965 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:48:42 INFO - PROCESS | 3800 | 1464612522972 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 3800 | 1464612522974 Marionette TRACE conn3 <- [1,1650,null,{}] 04:48:42 INFO - PROCESS | 3800 | 1464612522977 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}] 04:48:43 INFO - PROCESS | 3800 | 1464612523057 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:48:43 INFO - PROCESS | 3800 | 1464612523225 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 3800 | ++DOCSHELL 0C389400 == 24 [pid = 3800] [id = 422] 04:48:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (0C76E400) [pid = 3800] [serial = 1266] [outer = 00000000] 04:48:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (0F20EC00) [pid = 3800] [serial = 1267] [outer = 0C76E400] 04:48:43 INFO - PROCESS | 3800 | 1464612523325 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (0F22EC00) [pid = 3800] [serial = 1268] [outer = 0C76E400] 04:48:44 INFO - PROCESS | 3800 | 1464612524033 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1074ms 04:48:44 INFO - PROCESS | 3800 | 1464612524051 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 3800 | 1464612524056 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:48:44 INFO - PROCESS | 3800 | 1464612524060 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 3800 | 1464612524064 Marionette TRACE conn3 <- [1,1654,null,{}] 04:48:44 INFO - PROCESS | 3800 | 1464612524053 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}] 04:48:44 INFO - PROCESS | 3800 | 1464612524174 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:48:44 INFO - PROCESS | 3800 | 1464612524305 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 3800 | ++DOCSHELL 10B66800 == 25 [pid = 3800] [id = 423] 04:48:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (10E03C00) [pid = 3800] [serial = 1269] [outer = 00000000] 04:48:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (10E0EC00) [pid = 3800] [serial = 1270] [outer = 10E03C00] 04:48:44 INFO - PROCESS | 3800 | 1464612524370 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (11053400) [pid = 3800] [serial = 1271] [outer = 10E03C00] 04:48:45 INFO - PROCESS | 3800 | 1464612525069 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1074ms 04:48:45 INFO - PROCESS | 3800 | 1464612525145 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 3800 | 1464612525149 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:48:45 INFO - PROCESS | 3800 | 1464612525153 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 3800 | 1464612525155 Marionette TRACE conn3 <- [1,1658,null,{}] 04:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:48:45 INFO - PROCESS | 3800 | 1464612525159 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}] 04:48:45 INFO - PROCESS | 3800 | 1464612525275 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:48:45 INFO - PROCESS | 3800 | 1464612525414 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 3800 | ++DOCSHELL 11284400 == 26 [pid = 3800] [id = 424] 04:48:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1186A400) [pid = 3800] [serial = 1272] [outer = 00000000] 04:48:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (131D6C00) [pid = 3800] [serial = 1273] [outer = 1186A400] 04:48:45 INFO - PROCESS | 3800 | 1464612525470 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13A51C00) [pid = 3800] [serial = 1274] [outer = 1186A400] 04:48:46 INFO - PROCESS | 3800 | 1464612526279 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1166ms 04:48:46 INFO - PROCESS | 3800 | 1464612526333 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 3800 | 1464612526339 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:48:46 INFO - PROCESS | 3800 | --DOCSHELL 0C77D400 == 25 [pid = 3800] [id = 411] 04:48:46 INFO - PROCESS | 3800 | --DOCSHELL 10B22000 == 24 [pid = 3800] [id = 410] 04:48:46 INFO - PROCESS | 3800 | --DOCSHELL 105F1C00 == 23 [pid = 3800] [id = 409] 04:48:46 INFO - PROCESS | 3800 | --DOCSHELL 0F214C00 == 22 [pid = 3800] [id = 408] 04:48:46 INFO - PROCESS | 3800 | --DOCSHELL 11054400 == 21 [pid = 3800] [id = 407] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (10AE5800) [pid = 3800] [serial = 1216] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (112DF000) [pid = 3800] [serial = 1220] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (0F238800) [pid = 3800] [serial = 1213] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (0F256800) [pid = 3800] [serial = 1214] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (0C776400) [pid = 3800] [serial = 1210] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (0C780400) [pid = 3800] [serial = 1211] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (10AEC400) [pid = 3800] [serial = 1217] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (1120AC00) [pid = 3800] [serial = 1219] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (1A3D8400) [pid = 3800] [serial = 1208] [outer = 00000000] [url = about:blank] 04:48:46 INFO - PROCESS | 3800 | 1464612526408 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 3800 | 1464612526412 Marionette TRACE conn3 <- [1,1662,null,{}] 04:48:46 INFO - PROCESS | 3800 | 1464612526417 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}] 04:48:46 INFO - PROCESS | 3800 | 1464612526506 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:48:46 INFO - PROCESS | 3800 | 1464612526514 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 3800 | ++DOCSHELL 0F228800 == 22 [pid = 3800] [id = 425] 04:48:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (0F234000) [pid = 3800] [serial = 1275] [outer = 00000000] 04:48:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (0F254800) [pid = 3800] [serial = 1276] [outer = 0F234000] 04:48:46 INFO - PROCESS | 3800 | 1464612526562 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (10373800) [pid = 3800] [serial = 1277] [outer = 0F234000] 04:48:47 INFO - PROCESS | 3800 | 1464612527034 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 706ms 04:48:47 INFO - PROCESS | 3800 | 1464612527085 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 3800 | 1464612527090 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:48:47 INFO - PROCESS | 3800 | 1464612527096 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 3800 | 1464612527098 Marionette TRACE conn3 <- [1,1666,null,{}] 04:48:47 INFO - PROCESS | 3800 | 1464612527102 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}] 04:48:47 INFO - PROCESS | 3800 | 1464612527222 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:48:47 INFO - PROCESS | 3800 | 1464612527338 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 3800 | ++DOCSHELL 0F258C00 == 23 [pid = 3800] [id = 426] 04:48:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (104E7800) [pid = 3800] [serial = 1278] [outer = 00000000] 04:48:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (11051400) [pid = 3800] [serial = 1279] [outer = 104E7800] 04:48:47 INFO - PROCESS | 3800 | 1464612527391 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (1120B800) [pid = 3800] [serial = 1280] [outer = 104E7800] 04:48:47 INFO - PROCESS | 3800 | 1464612527753 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 736ms 04:48:47 INFO - PROCESS | 3800 | 1464612527819 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 3800 | 1464612527821 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:48:47 INFO - PROCESS | 3800 | 1464612527825 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 3800 | 1464612527828 Marionette TRACE conn3 <- [1,1670,null,{}] 04:48:47 INFO - PROCESS | 3800 | 1464612527839 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}] 04:48:47 INFO - PROCESS | 3800 | 1464612527924 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:48:47 INFO - PROCESS | 3800 | 1464612527932 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 3800 | ++DOCSHELL 1296D800 == 24 [pid = 3800] [id = 427] 04:48:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (129AE400) [pid = 3800] [serial = 1281] [outer = 00000000] 04:48:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (13195000) [pid = 3800] [serial = 1282] [outer = 129AE400] 04:48:47 INFO - PROCESS | 3800 | 1464612527980 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13736400) [pid = 3800] [serial = 1283] [outer = 129AE400] 04:48:48 INFO - PROCESS | 3800 | 1464612528417 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 04:48:48 INFO - PROCESS | 3800 | 1464612528462 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 3800 | 1464612528464 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:48:48 INFO - PROCESS | 3800 | 1464612528468 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 3800 | 1464612528469 Marionette TRACE conn3 <- [1,1674,null,{}] 04:48:48 INFO - PROCESS | 3800 | 1464612528473 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}] 04:48:48 INFO - PROCESS | 3800 | 1464612528557 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:48:48 INFO - PROCESS | 3800 | 1464612528602 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 3800 | ++DOCSHELL 13A50400 == 25 [pid = 3800] [id = 428] 04:48:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (143A7C00) [pid = 3800] [serial = 1284] [outer = 00000000] 04:48:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (15341400) [pid = 3800] [serial = 1285] [outer = 143A7C00] 04:48:48 INFO - PROCESS | 3800 | 1464612528630 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (156ACC00) [pid = 3800] [serial = 1286] [outer = 143A7C00] 04:48:49 INFO - PROCESS | 3800 | 1464612529094 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]]]}] 04:48:49 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 04:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 04:48:49 INFO - PROCESS | 3800 | 1464612529151 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 3800 | 1464612529153 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:48:49 INFO - PROCESS | 3800 | 1464612529156 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 3800 | 1464612529158 Marionette TRACE conn3 <- [1,1678,null,{}] 04:48:49 INFO - PROCESS | 3800 | 1464612529161 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}] 04:48:49 INFO - PROCESS | 3800 | 1464612529268 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:48:49 INFO - PROCESS | 3800 | 1464612529274 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 3800 | ++DOCSHELL 156AFC00 == 26 [pid = 3800] [id = 429] 04:48:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (156B2400) [pid = 3800] [serial = 1287] [outer = 00000000] 04:48:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1595B000) [pid = 3800] [serial = 1288] [outer = 156B2400] 04:48:49 INFO - PROCESS | 3800 | 1464612529318 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (159BF800) [pid = 3800] [serial = 1289] [outer = 156B2400] 04:48:49 INFO - PROCESS | 3800 | 1464612529754 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 614ms 04:48:49 INFO - PROCESS | 3800 | 1464612529778 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 3800 | 1464612529780 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:48:49 INFO - PROCESS | 3800 | 1464612529783 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:48:49 INFO - PROCESS | 3800 | 1464612529785 Marionette TRACE conn3 <- [1,1682,null,{}] 04:48:49 INFO - PROCESS | 3800 | 1464612529788 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}] 04:48:49 INFO - PROCESS | 3800 | 1464612529916 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:48:50 INFO - PROCESS | 3800 | 1464612530007 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 3800 | ++DOCSHELL 1612C000 == 27 [pid = 3800] [id = 430] 04:48:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1612C800) [pid = 3800] [serial = 1290] [outer = 00000000] 04:48:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (16135C00) [pid = 3800] [serial = 1291] [outer = 1612C800] 04:48:50 INFO - PROCESS | 3800 | 1464612530052 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (16260400) [pid = 3800] [serial = 1292] [outer = 1612C800] 04:48:50 INFO - PROCESS | 3800 | 1464612530459 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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 721ms 04:48:50 INFO - PROCESS | 3800 | 1464612530507 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 3800 | 1464612530509 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:48:50 INFO - PROCESS | 3800 | 1464612530517 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 3800 | 1464612530519 Marionette TRACE conn3 <- [1,1686,null,{}] 04:48:50 INFO - PROCESS | 3800 | 1464612530522 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}] 04:48:50 INFO - PROCESS | 3800 | 1464612530630 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:48:50 INFO - PROCESS | 3800 | 1464612530636 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 3800 | ++DOCSHELL 16134C00 == 28 [pid = 3800] [id = 431] 04:48:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (16136000) [pid = 3800] [serial = 1293] [outer = 00000000] 04:48:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (16295000) [pid = 3800] [serial = 1294] [outer = 16136000] 04:48:50 INFO - PROCESS | 3800 | 1464612530728 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1629A000) [pid = 3800] [serial = 1295] [outer = 16136000] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (129B5800) [pid = 3800] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (112E5000) [pid = 3800] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1047DC00) [pid = 3800] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (11050C00) [pid = 3800] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10B2B800) [pid = 3800] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (0F21EC00) [pid = 3800] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (13738400) [pid = 3800] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (143B5C00) [pid = 3800] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:48:50 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (0C37D400) [pid = 3800] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:48:51 INFO - PROCESS | 3800 | 1464612531186 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]]]}] 04:48:51 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 04:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 676ms 04:48:51 INFO - PROCESS | 3800 | 1464612531217 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 3800 | 1464612531219 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:48:51 INFO - PROCESS | 3800 | 1464612531222 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:48:51 INFO - PROCESS | 3800 | 1464612531224 Marionette TRACE conn3 <- [1,1690,null,{}] 04:48:51 INFO - PROCESS | 3800 | 1464612531227 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}] 04:48:51 INFO - PROCESS | 3800 | 1464612531330 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:48:51 INFO - PROCESS | 3800 | 1464612531337 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 3800 | ++DOCSHELL 1047DC00 == 29 [pid = 3800] [id = 432] 04:48:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (11050C00) [pid = 3800] [serial = 1296] [outer = 00000000] 04:48:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (14315400) [pid = 3800] [serial = 1297] [outer = 11050C00] 04:48:51 INFO - PROCESS | 3800 | 1464612531380 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (143B5C00) [pid = 3800] [serial = 1298] [outer = 11050C00] 04:48:51 INFO - PROCESS | 3800 | 1464612531791 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 04:48:51 INFO - PROCESS | 3800 | 1464612531843 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 3800 | 1464612531845 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:48:51 INFO - PROCESS | 3800 | 1464612531852 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 3800 | 1464612531854 Marionette TRACE conn3 <- [1,1694,null,{}] 04:48:51 INFO - PROCESS | 3800 | 1464612531857 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}] 04:48:51 INFO - PROCESS | 3800 | 1464612531937 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:48:51 INFO - PROCESS | 3800 | 1464612531943 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 3800 | ++DOCSHELL 13A52000 == 30 [pid = 3800] [id = 433] 04:48:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (13A53400) [pid = 3800] [serial = 1299] [outer = 00000000] 04:48:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (10E09400) [pid = 3800] [serial = 1300] [outer = 13A53400] 04:48:51 INFO - PROCESS | 3800 | 1464612531987 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1314D400) [pid = 3800] [serial = 1301] [outer = 13A53400] 04:48:52 INFO - PROCESS | 3800 | 1464612532419 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]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 04:48:52 INFO - PROCESS | 3800 | 1464612532470 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 3800 | 1464612532472 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:48:52 INFO - PROCESS | 3800 | 1464612532475 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:48:52 INFO - PROCESS | 3800 | 1464612532477 Marionette TRACE conn3 <- [1,1698,null,{}] 04:48:52 INFO - PROCESS | 3800 | 1464612532480 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}] 04:48:52 INFO - PROCESS | 3800 | 1464612532568 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:48:52 INFO - PROCESS | 3800 | 1464612532577 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 3800 | ++DOCSHELL 1530AC00 == 31 [pid = 3800] [id = 434] 04:48:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (16B04800) [pid = 3800] [serial = 1302] [outer = 00000000] 04:48:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (17096C00) [pid = 3800] [serial = 1303] [outer = 16B04800] 04:48:52 INFO - PROCESS | 3800 | 1464612532621 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (171BD800) [pid = 3800] [serial = 1304] [outer = 16B04800] 04:48:53 INFO - PROCESS | 3800 | 1464612533218 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 783ms 04:48:53 INFO - PROCESS | 3800 | 1464612533261 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 3800 | 1464612533265 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:48:53 INFO - PROCESS | 3800 | 1464612533270 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 3800 | 1464612533274 Marionette TRACE conn3 <- [1,1702,null,{}] 04:48:53 INFO - PROCESS | 3800 | 1464612533280 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}] 04:48:53 INFO - PROCESS | 3800 | 1464612533420 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:48:53 INFO - PROCESS | 3800 | 1464612533529 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 3800 | ++DOCSHELL 0F224800 == 32 [pid = 3800] [id = 435] 04:48:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (0F226400) [pid = 3800] [serial = 1305] [outer = 00000000] 04:48:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10AE4C00) [pid = 3800] [serial = 1306] [outer = 0F226400] 04:48:53 INFO - PROCESS | 3800 | 1464612533587 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (10B2F400) [pid = 3800] [serial = 1307] [outer = 0F226400] 04:48:54 INFO - PROCESS | 3800 | 1464612534187 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 936ms 04:48:54 INFO - PROCESS | 3800 | 1464612534201 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 3800 | 1464612534207 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:48:54 INFO - PROCESS | 3800 | 1464612534214 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 3800 | 1464612534217 Marionette TRACE conn3 <- [1,1706,null,{}] 04:48:54 INFO - PROCESS | 3800 | 1464612534221 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}] 04:48:54 INFO - PROCESS | 3800 | 1464612534328 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:48:54 INFO - PROCESS | 3800 | 1464612534433 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 3800 | ++DOCSHELL 129B3000 == 33 [pid = 3800] [id = 436] 04:48:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (129B3400) [pid = 3800] [serial = 1308] [outer = 00000000] 04:48:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (13730000) [pid = 3800] [serial = 1309] [outer = 129B3400] 04:48:54 INFO - PROCESS | 3800 | 1464612534487 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (14312000) [pid = 3800] [serial = 1310] [outer = 129B3400] 04:48:55 INFO - PROCESS | 3800 | 1464612535116 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 982ms 04:48:55 INFO - PROCESS | 3800 | 1464612535198 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 3800 | 1464612535201 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:48:55 INFO - PROCESS | 3800 | 1464612535219 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:48:55 INFO - PROCESS | 3800 | 1464612535223 Marionette TRACE conn3 <- [1,1710,null,{}] 04:48:55 INFO - PROCESS | 3800 | 1464612535234 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}] 04:48:55 INFO - PROCESS | 3800 | 1464612535348 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:48:55 INFO - PROCESS | 3800 | 1464612535475 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 3800 | ++DOCSHELL 16AB0800 == 34 [pid = 3800] [id = 437] 04:48:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (16B05000) [pid = 3800] [serial = 1311] [outer = 00000000] 04:48:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (171B6400) [pid = 3800] [serial = 1312] [outer = 16B05000] 04:48:55 INFO - PROCESS | 3800 | 1464612535533 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (17525000) [pid = 3800] [serial = 1313] [outer = 16B05000] 04:48:56 INFO - PROCESS | 3800 | 1464612536089 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]]]}] 04:48:56 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 04:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 920ms 04:48:56 INFO - PROCESS | 3800 | 1464612536150 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 3800 | 1464612536153 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:48:56 INFO - PROCESS | 3800 | 1464612536157 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 3800 | 1464612536159 Marionette TRACE conn3 <- [1,1714,null,{}] 04:48:56 INFO - PROCESS | 3800 | 1464612536163 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}] 04:48:56 INFO - PROCESS | 3800 | 1464612536267 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:48:56 INFO - PROCESS | 3800 | 1464612536372 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 3800 | ++DOCSHELL 16D7A000 == 35 [pid = 3800] [id = 438] 04:48:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (176D5000) [pid = 3800] [serial = 1314] [outer = 00000000] 04:48:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (176E1000) [pid = 3800] [serial = 1315] [outer = 176D5000] 04:48:56 INFO - PROCESS | 3800 | 1464612536425 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (17BF2400) [pid = 3800] [serial = 1316] [outer = 176D5000] 04:48:57 INFO - PROCESS | 3800 | 1464612537011 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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 921ms 04:48:57 INFO - PROCESS | 3800 | 1464612537083 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 3800 | 1464612537086 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:48:57 INFO - PROCESS | 3800 | 1464612537089 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 3800 | 1464612537091 Marionette TRACE conn3 <- [1,1718,null,{}] 04:48:57 INFO - PROCESS | 3800 | 1464612537095 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}] 04:48:57 INFO - PROCESS | 3800 | 1464612537197 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:48:57 INFO - PROCESS | 3800 | 1464612537465 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 3800 | ++DOCSHELL 0F22A400 == 36 [pid = 3800] [id = 439] 04:48:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (0F22C400) [pid = 3800] [serial = 1317] [outer = 00000000] 04:48:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (0F256800) [pid = 3800] [serial = 1318] [outer = 0F22C400] 04:48:57 INFO - PROCESS | 3800 | 1464612537551 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (104ED000) [pid = 3800] [serial = 1319] [outer = 0F22C400] 04:48:58 INFO - PROCESS | 3800 | 1464612538135 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]]]}] 04:48:58 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 04:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1074ms 04:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:48:58 INFO - PROCESS | 3800 | 1464612538173 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 3800 | 1464612538177 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:48:58 INFO - PROCESS | 3800 | 1464612538181 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 3800 | 1464612538184 Marionette TRACE conn3 <- [1,1722,null,{}] 04:48:58 INFO - PROCESS | 3800 | 1464612538189 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}] 04:48:58 INFO - PROCESS | 3800 | 1464612538284 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:48:58 INFO - PROCESS | 3800 | 1464612538390 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3800 | ++DOCSHELL 0F257000 == 37 [pid = 3800] [id = 440] 04:48:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (10481800) [pid = 3800] [serial = 1320] [outer = 00000000] 04:48:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (10A63C00) [pid = 3800] [serial = 1321] [outer = 10481800] 04:48:58 INFO - PROCESS | 3800 | 1464612538438 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (10AEB000) [pid = 3800] [serial = 1322] [outer = 10481800] 04:48:58 INFO - PROCESS | 3800 | --DOCSHELL 0C37D000 == 36 [pid = 3800] [id = 412] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (129AEC00) [pid = 3800] [serial = 1222] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (12F16C00) [pid = 3800] [serial = 1249] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (11D21800) [pid = 3800] [serial = 1246] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (1055B800) [pid = 3800] [serial = 1240] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (10A5E000) [pid = 3800] [serial = 1241] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (129B7400) [pid = 3800] [serial = 1252] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (10E07800) [pid = 3800] [serial = 1243] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (10E11800) [pid = 3800] [serial = 1244] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (10A61400) [pid = 3800] [serial = 1228] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (12F18000) [pid = 3800] [serial = 1250] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (11054C00) [pid = 3800] [serial = 1231] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (129B2400) [pid = 3800] [serial = 1234] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (0F220C00) [pid = 3800] [serial = 1225] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (14310400) [pid = 3800] [serial = 1258] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13A5A000) [pid = 3800] [serial = 1255] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1530A000) [pid = 3800] [serial = 1261] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (15342000) [pid = 3800] [serial = 1262] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (0C770C00) [pid = 3800] [serial = 1238] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (0C76C800) [pid = 3800] [serial = 1237] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (13A5BC00) [pid = 3800] [serial = 1256] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1320E000) [pid = 3800] [serial = 1253] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (143A7800) [pid = 3800] [serial = 1259] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (11DBA400) [pid = 3800] [serial = 1247] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (156AD000) [pid = 3800] [serial = 1264] [outer = 00000000] [url = about:blank] 04:48:58 INFO - PROCESS | 3800 | 1464612538920 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 782ms 04:48:58 INFO - PROCESS | 3800 | 1464612538965 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 3800 | 1464612538969 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:48:58 INFO - PROCESS | 3800 | 1464612538973 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 3800 | 1464612538975 Marionette TRACE conn3 <- [1,1726,null,{}] 04:48:58 INFO - PROCESS | 3800 | 1464612538979 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}] 04:48:59 INFO - PROCESS | 3800 | 1464612539063 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:48:59 INFO - PROCESS | 3800 | 1464612539073 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 3800 | ++DOCSHELL 10AEAC00 == 37 [pid = 3800] [id = 441] 04:48:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (10B24000) [pid = 3800] [serial = 1323] [outer = 00000000] 04:48:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (10E09000) [pid = 3800] [serial = 1324] [outer = 10B24000] 04:48:59 INFO - PROCESS | 3800 | 1464612539122 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (10E24000) [pid = 3800] [serial = 1325] [outer = 10B24000] 04:48:59 INFO - PROCESS | 3800 | 1464612539596 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 675ms 04:48:59 INFO - PROCESS | 3800 | 1464612539657 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 3800 | 1464612539660 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:48:59 INFO - PROCESS | 3800 | 1464612539665 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 3800 | 1464612539670 Marionette TRACE conn3 <- [1,1730,null,{}] 04:48:59 INFO - PROCESS | 3800 | 1464612539682 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}] 04:48:59 INFO - PROCESS | 3800 | 1464612539771 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:48:59 INFO - PROCESS | 3800 | 1464612539873 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 3800 | ++DOCSHELL 114E7000 == 38 [pid = 3800] [id = 442] 04:48:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (114E7C00) [pid = 3800] [serial = 1326] [outer = 00000000] 04:48:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (11D2CC00) [pid = 3800] [serial = 1327] [outer = 114E7C00] 04:48:59 INFO - PROCESS | 3800 | 1464612539917 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (11DBA400) [pid = 3800] [serial = 1328] [outer = 114E7C00] 04:49:00 INFO - PROCESS | 3800 | 1464612540294 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]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 644ms 04:49:00 INFO - PROCESS | 3800 | 1464612540321 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 3800 | 1464612540323 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:49:00 INFO - PROCESS | 3800 | 1464612540340 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 3800 | 1464612540342 Marionette TRACE conn3 <- [1,1734,null,{}] 04:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:49:00 INFO - PROCESS | 3800 | 1464612540346 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}] 04:49:00 INFO - PROCESS | 3800 | 1464612540429 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:49:00 INFO - PROCESS | 3800 | 1464612540466 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 3800 | ++DOCSHELL 129B5800 == 39 [pid = 3800] [id = 443] 04:49:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (129B7400) [pid = 3800] [serial = 1329] [outer = 00000000] 04:49:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (12F16C00) [pid = 3800] [serial = 1330] [outer = 129B7400] 04:49:00 INFO - PROCESS | 3800 | 1464612540494 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (12F4A400) [pid = 3800] [serial = 1331] [outer = 129B7400] 04:49:00 INFO - PROCESS | 3800 | 1464612540969 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]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 675ms 04:49:00 INFO - PROCESS | 3800 | 1464612541007 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 3800 | 1464612541009 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:49:01 INFO - PROCESS | 3800 | 1464612541012 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 3800 | 1464612541014 Marionette TRACE conn3 <- [1,1738,null,{}] 04:49:01 INFO - PROCESS | 3800 | 1464612541026 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}] 04:49:01 INFO - PROCESS | 3800 | 1464612541139 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:49:01 INFO - PROCESS | 3800 | 1464612541146 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 3800 | ++DOCSHELL 131D2C00 == 40 [pid = 3800] [id = 444] 04:49:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (131E8C00) [pid = 3800] [serial = 1332] [outer = 00000000] 04:49:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1372A400) [pid = 3800] [serial = 1333] [outer = 131E8C00] 04:49:01 INFO - PROCESS | 3800 | 1464612541245 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (13A5C400) [pid = 3800] [serial = 1334] [outer = 131E8C00] 04:49:01 INFO - PROCESS | 3800 | 1464612541666 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 04:49:01 INFO - PROCESS | 3800 | 1464612541695 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 3800 | 1464612541697 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:49:01 INFO - PROCESS | 3800 | 1464612541701 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 3800 | 1464612541702 Marionette TRACE conn3 <- [1,1742,null,{}] 04:49:01 INFO - PROCESS | 3800 | 1464612541706 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}] 04:49:01 INFO - PROCESS | 3800 | 1464612541854 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:49:01 INFO - PROCESS | 3800 | 1464612541919 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 3800 | ++DOCSHELL 14310C00 == 41 [pid = 3800] [id = 445] 04:49:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (14311000) [pid = 3800] [serial = 1335] [outer = 00000000] 04:49:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (143AC400) [pid = 3800] [serial = 1336] [outer = 14311000] 04:49:01 INFO - PROCESS | 3800 | 1464612541963 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (143AD000) [pid = 3800] [serial = 1337] [outer = 14311000] 04:49:02 INFO - PROCESS | 3800 | 1464612542371 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 737ms 04:49:02 INFO - PROCESS | 3800 | 1464612542425 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3800 | 1464612542427 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:49:02 INFO - PROCESS | 3800 | 1464612542431 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 3800 | 1464612542432 Marionette TRACE conn3 <- [1,1746,null,{}] 04:49:02 INFO - PROCESS | 3800 | 1464612542436 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}] 04:49:02 INFO - PROCESS | 3800 | 1464612542549 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:49:02 INFO - PROCESS | 3800 | 1464612542556 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 3800 | ++DOCSHELL 0F229C00 == 42 [pid = 3800] [id = 446] 04:49:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (0F24F800) [pid = 3800] [serial = 1338] [outer = 00000000] 04:49:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (156A9800) [pid = 3800] [serial = 1339] [outer = 0F24F800] 04:49:02 INFO - PROCESS | 3800 | 1464612542603 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (156B7800) [pid = 3800] [serial = 1340] [outer = 0F24F800] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (104E7800) [pid = 3800] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (156B2400) [pid = 3800] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (143A7C00) [pid = 3800] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (0F234000) [pid = 3800] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (129AE400) [pid = 3800] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1612C800) [pid = 3800] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (16136000) [pid = 3800] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (11050C00) [pid = 3800] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13A53400) [pid = 3800] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:49:02 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (105EF400) [pid = 3800] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:49:03 INFO - PROCESS | 3800 | 1464612543082 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]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 04:49:03 INFO - PROCESS | 3800 | 1464612543129 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 3800 | 1464612543131 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:49:03 INFO - PROCESS | 3800 | 1464612543134 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:49:03 INFO - PROCESS | 3800 | 1464612543136 Marionette TRACE conn3 <- [1,1750,null,{}] 04:49:03 INFO - PROCESS | 3800 | 1464612543139 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}] 04:49:03 INFO - PROCESS | 3800 | 1464612543233 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:49:03 INFO - PROCESS | 3800 | 1464612543243 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 3800 | ++DOCSHELL 10B2D800 == 43 [pid = 3800] [id = 447] 04:49:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (12C2E400) [pid = 3800] [serial = 1341] [outer = 00000000] 04:49:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (14313400) [pid = 3800] [serial = 1342] [outer = 12C2E400] 04:49:03 INFO - PROCESS | 3800 | 1464612543286 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1533D400) [pid = 3800] [serial = 1343] [outer = 12C2E400] 04:49:03 INFO - PROCESS | 3800 | 1464612543712 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]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 04:49:03 INFO - PROCESS | 3800 | 1464612543758 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 3800 | 1464612543760 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:49:03 INFO - PROCESS | 3800 | 1464612543764 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 3800 | 1464612543765 Marionette TRACE conn3 <- [1,1754,null,{}] 04:49:03 INFO - PROCESS | 3800 | 1464612543769 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}] 04:49:03 INFO - PROCESS | 3800 | 1464612543856 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:49:03 INFO - PROCESS | 3800 | 1464612543862 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 3800 | ++DOCSHELL 10A61000 == 44 [pid = 3800] [id = 448] 04:49:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10B68000) [pid = 3800] [serial = 1344] [outer = 00000000] 04:49:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (16109C00) [pid = 3800] [serial = 1345] [outer = 10B68000] 04:49:03 INFO - PROCESS | 3800 | 1464612543906 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (16111400) [pid = 3800] [serial = 1346] [outer = 10B68000] 04:49:04 INFO - PROCESS | 3800 | 1464612544307 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 583ms 04:49:04 INFO - PROCESS | 3800 | 1464612544353 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 3800 | 1464612544355 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:49:04 INFO - PROCESS | 3800 | 1464612544363 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 3800 | 1464612544365 Marionette TRACE conn3 <- [1,1758,null,{}] 04:49:04 INFO - PROCESS | 3800 | 1464612544368 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}] 04:49:04 INFO - PROCESS | 3800 | 1464612544449 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:49:04 INFO - PROCESS | 3800 | 1464612544456 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 3800 | ++DOCSHELL 0F20E800 == 45 [pid = 3800] [id = 449] 04:49:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (0F234000) [pid = 3800] [serial = 1347] [outer = 00000000] 04:49:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (16131000) [pid = 3800] [serial = 1348] [outer = 0F234000] 04:49:04 INFO - PROCESS | 3800 | 1464612544505 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (16295400) [pid = 3800] [serial = 1349] [outer = 0F234000] 04:49:05 INFO - PROCESS | 3800 | 1464612545176 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]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 875ms 04:49:05 INFO - PROCESS | 3800 | 1464612545232 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 3800 | 1464612545237 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:49:05 INFO - PROCESS | 3800 | 1464612545242 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 3800 | 1464612545246 Marionette TRACE conn3 <- [1,1762,null,{}] 04:49:05 INFO - PROCESS | 3800 | 1464612545252 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}] 04:49:05 INFO - PROCESS | 3800 | 1464612545393 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:49:05 INFO - PROCESS | 3800 | 1464612545502 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 3800 | ++DOCSHELL 0C780C00 == 46 [pid = 3800] [id = 450] 04:49:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (0F220C00) [pid = 3800] [serial = 1350] [outer = 00000000] 04:49:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (105F5400) [pid = 3800] [serial = 1351] [outer = 0F220C00] 04:49:05 INFO - PROCESS | 3800 | 1464612545558 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (10AE3800) [pid = 3800] [serial = 1352] [outer = 0F220C00] 04:49:06 INFO - PROCESS | 3800 | 1464612546126 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 936ms 04:49:06 INFO - PROCESS | 3800 | 1464612546172 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 3800 | 1464612546178 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:49:06 INFO - PROCESS | 3800 | 1464612546185 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 3800 | 1464612546187 Marionette TRACE conn3 <- [1,1766,null,{}] 04:49:06 INFO - PROCESS | 3800 | 1464612546192 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}] 04:49:06 INFO - PROCESS | 3800 | 1464612546298 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:49:06 INFO - PROCESS | 3800 | 1464612546406 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 3800 | ++DOCSHELL 11055800 == 47 [pid = 3800] [id = 451] 04:49:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (1120E400) [pid = 3800] [serial = 1353] [outer = 00000000] 04:49:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (12959400) [pid = 3800] [serial = 1354] [outer = 1120E400] 04:49:06 INFO - PROCESS | 3800 | 1464612546460 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (129B4000) [pid = 3800] [serial = 1355] [outer = 1120E400] 04:49:07 INFO - PROCESS | 3800 | 1464612547053 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]]]}] 04:49:07 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 04:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 921ms 04:49:07 INFO - PROCESS | 3800 | 1464612547111 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 3800 | 1464612547114 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:49:07 INFO - PROCESS | 3800 | 1464612547118 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 3800 | 1464612547122 Marionette TRACE conn3 <- [1,1770,null,{}] 04:49:07 INFO - PROCESS | 3800 | 1464612547132 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}] 04:49:07 INFO - PROCESS | 3800 | 1464612547240 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:49:07 INFO - PROCESS | 3800 | 1464612547378 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 3800 | ++DOCSHELL 0F222000 == 48 [pid = 3800] [id = 452] 04:49:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (12B61400) [pid = 3800] [serial = 1356] [outer = 00000000] 04:49:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (16132C00) [pid = 3800] [serial = 1357] [outer = 12B61400] 04:49:07 INFO - PROCESS | 3800 | 1464612547436 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (16297800) [pid = 3800] [serial = 1358] [outer = 12B61400] 04:49:07 INFO - PROCESS | 3800 | 1464612547996 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]]]}] 04:49:08 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 04:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 936ms 04:49:08 INFO - PROCESS | 3800 | 1464612548045 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 3800 | 1464612548048 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:49:08 INFO - PROCESS | 3800 | 1464612548051 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 3800 | 1464612548053 Marionette TRACE conn3 <- [1,1774,null,{}] 04:49:08 INFO - PROCESS | 3800 | 1464612548057 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}] 04:49:08 INFO - PROCESS | 3800 | 1464612548163 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:49:08 INFO - PROCESS | 3800 | 1464612548297 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 3800 | ++DOCSHELL 16132000 == 49 [pid = 3800] [id = 453] 04:49:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (16135400) [pid = 3800] [serial = 1359] [outer = 00000000] 04:49:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (16D7A400) [pid = 3800] [serial = 1360] [outer = 16135400] 04:49:08 INFO - PROCESS | 3800 | 1464612548351 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (17523400) [pid = 3800] [serial = 1361] [outer = 16135400] 04:49:08 INFO - PROCESS | 3800 | 1464612548967 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]]]}] 04:49:09 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 04:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 981ms 04:49:09 INFO - PROCESS | 3800 | 1464612549036 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 3800 | 1464612549039 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:49:09 INFO - PROCESS | 3800 | 1464612549042 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 3800 | 1464612549044 Marionette TRACE conn3 <- [1,1778,null,{}] 04:49:09 INFO - PROCESS | 3800 | 1464612549048 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}] 04:49:09 INFO - PROCESS | 3800 | 1464612549160 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:49:09 INFO - PROCESS | 3800 | 1464612549295 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 3800 | ++DOCSHELL 0C775000 == 50 [pid = 3800] [id = 454] 04:49:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (0C77F400) [pid = 3800] [serial = 1362] [outer = 00000000] 04:49:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (1043A800) [pid = 3800] [serial = 1363] [outer = 0C77F400] 04:49:09 INFO - PROCESS | 3800 | 1464612549351 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (11209C00) [pid = 3800] [serial = 1364] [outer = 0C77F400] 04:49:10 INFO - PROCESS | 3800 | 1464612550050 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]]]}] 04:49:10 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) 04:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1074ms 04:49:10 INFO - PROCESS | 3800 | 1464612550126 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 3800 | 1464612550130 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:49:10 INFO - PROCESS | 3800 | 1464612550135 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 3800 | 1464612550139 Marionette TRACE conn3 <- [1,1782,null,{}] 04:49:10 INFO - PROCESS | 3800 | 1464612550144 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}] 04:49:10 INFO - PROCESS | 3800 | 1464612550242 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:49:10 INFO - PROCESS | 3800 | 1464612550390 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 3800 | ++DOCSHELL 105EE800 == 51 [pid = 3800] [id = 455] 04:49:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (10AEA800) [pid = 3800] [serial = 1365] [outer = 00000000] 04:49:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (11015000) [pid = 3800] [serial = 1366] [outer = 10AEA800] 04:49:10 INFO - PROCESS | 3800 | 1464612550446 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (11208800) [pid = 3800] [serial = 1367] [outer = 10AEA800] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 10A61000 == 50 [pid = 3800] [id = 448] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 10B2D800 == 49 [pid = 3800] [id = 447] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 0F229C00 == 48 [pid = 3800] [id = 446] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 14310C00 == 47 [pid = 3800] [id = 445] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 131D2C00 == 46 [pid = 3800] [id = 444] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 114E7000 == 45 [pid = 3800] [id = 442] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 10AEAC00 == 44 [pid = 3800] [id = 441] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 0F257000 == 43 [pid = 3800] [id = 440] 04:49:10 INFO - PROCESS | 3800 | --DOCSHELL 0F22A400 == 42 [pid = 3800] [id = 439] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (156B7000) [pid = 3800] [serial = 1265] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (16295000) [pid = 3800] [serial = 1294] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (16260400) [pid = 3800] [serial = 1292] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (14315400) [pid = 3800] [serial = 1297] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (1314D400) [pid = 3800] [serial = 1301] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (10E09400) [pid = 3800] [serial = 1300] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (1629A000) [pid = 3800] [serial = 1295] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (143B5C00) [pid = 3800] [serial = 1298] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (159BF800) [pid = 3800] [serial = 1289] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (156ACC00) [pid = 3800] [serial = 1286] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (11051400) [pid = 3800] [serial = 1279] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (1120B800) [pid = 3800] [serial = 1280] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (1595B000) [pid = 3800] [serial = 1288] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (15341400) [pid = 3800] [serial = 1285] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (131D6C00) [pid = 3800] [serial = 1273] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (0F254800) [pid = 3800] [serial = 1276] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (10373800) [pid = 3800] [serial = 1277] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (13195000) [pid = 3800] [serial = 1282] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (13736400) [pid = 3800] [serial = 1283] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (0F20EC00) [pid = 3800] [serial = 1267] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (17096C00) [pid = 3800] [serial = 1303] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (16135C00) [pid = 3800] [serial = 1291] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (10E0EC00) [pid = 3800] [serial = 1270] [outer = 00000000] [url = about:blank] 04:49:10 INFO - PROCESS | 3800 | 1464612550941 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 829ms 04:49:10 INFO - PROCESS | 3800 | 1464612550963 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 3800 | 1464612550969 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:49:10 INFO - PROCESS | 3800 | 1464612550975 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 3800 | 1464612550977 Marionette TRACE conn3 <- [1,1786,null,{}] 04:49:10 INFO - PROCESS | 3800 | 1464612550981 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}] 04:49:11 INFO - PROCESS | 3800 | 1464612551081 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:49:11 INFO - PROCESS | 3800 | 1464612551178 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3800 | ++DOCSHELL 103CFC00 == 43 [pid = 3800] [id = 456] 04:49:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1047FC00) [pid = 3800] [serial = 1368] [outer = 00000000] 04:49:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (10E0C400) [pid = 3800] [serial = 1369] [outer = 1047FC00] 04:49:11 INFO - PROCESS | 3800 | 1464612551222 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (112E5000) [pid = 3800] [serial = 1370] [outer = 1047FC00] 04:49:11 INFO - PROCESS | 3800 | 1464612551607 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 675ms 04:49:11 INFO - PROCESS | 3800 | 1464612551656 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 3800 | 1464612551658 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:49:11 INFO - PROCESS | 3800 | 1464612551662 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 3800 | 1464612551665 Marionette TRACE conn3 <- [1,1790,null,{}] 04:49:11 INFO - PROCESS | 3800 | 1464612551675 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}] 04:49:11 INFO - PROCESS | 3800 | 1464612551761 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:49:11 INFO - PROCESS | 3800 | 1464612551809 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3800 | ++DOCSHELL 13A54400 == 44 [pid = 3800] [id = 457] 04:49:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (13A55800) [pid = 3800] [serial = 1371] [outer = 00000000] 04:49:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (13E2D000) [pid = 3800] [serial = 1372] [outer = 13A55800] 04:49:11 INFO - PROCESS | 3800 | 1464612551859 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (143AD800) [pid = 3800] [serial = 1373] [outer = 13A55800] 04:49:12 INFO - PROCESS | 3800 | 1464612552331 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 675ms 04:49:12 INFO - PROCESS | 3800 | 1464612552360 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 3800 | 1464612552363 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:49:12 INFO - PROCESS | 3800 | 1464612552366 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 3800 | 1464612552368 Marionette TRACE conn3 <- [1,1794,null,{}] 04:49:12 INFO - PROCESS | 3800 | 1464612552375 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}] 04:49:12 INFO - PROCESS | 3800 | 1464612552444 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:49:12 INFO - PROCESS | 3800 | 1464612552450 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 3800 | ++DOCSHELL 15307000 == 45 [pid = 3800] [id = 458] 04:49:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (156A8C00) [pid = 3800] [serial = 1374] [outer = 00000000] 04:49:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (15946000) [pid = 3800] [serial = 1375] [outer = 156A8C00] 04:49:12 INFO - PROCESS | 3800 | 1464612552497 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (1595FC00) [pid = 3800] [serial = 1376] [outer = 156A8C00] 04:49:12 INFO - PROCESS | 3800 | 1464612552958 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 04:49:12 INFO - PROCESS | 3800 | 1464612552988 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 3800 | 1464612552990 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:49:12 INFO - PROCESS | 3800 | 1464612552999 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 3800 | 1464612553000 Marionette TRACE conn3 <- [1,1798,null,{}] 04:49:12 INFO - PROCESS | 3800 | 1464612553004 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}] 04:49:13 INFO - PROCESS | 3800 | 1464612553122 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:49:13 INFO - PROCESS | 3800 | 1464612553128 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3800 | ++DOCSHELL 11287C00 == 46 [pid = 3800] [id = 459] 04:49:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (15958C00) [pid = 3800] [serial = 1377] [outer = 00000000] 04:49:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (16133800) [pid = 3800] [serial = 1378] [outer = 15958C00] 04:49:13 INFO - PROCESS | 3800 | 1464612553172 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (1625F400) [pid = 3800] [serial = 1379] [outer = 15958C00] 04:49:13 INFO - PROCESS | 3800 | 1464612553633 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 04:49:13 INFO - PROCESS | 3800 | 1464612553675 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 3800 | 1464612553677 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:49:13 INFO - PROCESS | 3800 | 1464612553680 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:49:13 INFO - PROCESS | 3800 | 1464612553682 Marionette TRACE conn3 <- [1,1802,null,{}] 04:49:13 INFO - PROCESS | 3800 | 1464612553685 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}] 04:49:13 INFO - PROCESS | 3800 | 1464612553821 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:49:13 INFO - PROCESS | 3800 | 1464612553835 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3800 | ++DOCSHELL 16299800 == 47 [pid = 3800] [id = 460] 04:49:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (16299C00) [pid = 3800] [serial = 1380] [outer = 00000000] 04:49:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (16D6FC00) [pid = 3800] [serial = 1381] [outer = 16299C00] 04:49:13 INFO - PROCESS | 3800 | 1464612553933 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (175E3800) [pid = 3800] [serial = 1382] [outer = 16299C00] 04:49:14 INFO - PROCESS | 3800 | 1464612554350 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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 721ms 04:49:14 INFO - PROCESS | 3800 | 1464612554404 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 3800 | 1464612554406 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:49:14 INFO - PROCESS | 3800 | 1464612554447 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 3800 | 1464612554449 Marionette TRACE conn3 <- [1,1806,null,{}] 04:49:14 INFO - PROCESS | 3800 | 1464612554452 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}] 04:49:14 INFO - PROCESS | 3800 | 1464612554564 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:49:14 INFO - PROCESS | 3800 | 1464612554574 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 3800 | ++DOCSHELL 129AD000 == 48 [pid = 3800] [id = 461] 04:49:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (176DEC00) [pid = 3800] [serial = 1383] [outer = 00000000] 04:49:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (18032400) [pid = 3800] [serial = 1384] [outer = 176DEC00] 04:49:14 INFO - PROCESS | 3800 | 1464612554618 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (18037800) [pid = 3800] [serial = 1385] [outer = 176DEC00] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (131E8C00) [pid = 3800] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (14311000) [pid = 3800] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (114E7C00) [pid = 3800] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (10481800) [pid = 3800] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (129B7400) [pid = 3800] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (10B68000) [pid = 3800] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (0F22C400) [pid = 3800] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (0F24F800) [pid = 3800] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (10B24000) [pid = 3800] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:49:15 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (12C2E400) [pid = 3800] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:49:15 INFO - PROCESS | 3800 | 1464612555182 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 782ms 04:49:15 INFO - PROCESS | 3800 | 1464612555237 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 3800 | 1464612555239 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:49:15 INFO - PROCESS | 3800 | 1464612555242 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:49:15 INFO - PROCESS | 3800 | 1464612555244 Marionette TRACE conn3 <- [1,1810,null,{}] 04:49:15 INFO - PROCESS | 3800 | 1464612555231 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}] 04:49:15 INFO - PROCESS | 3800 | 1464612555325 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:49:15 INFO - PROCESS | 3800 | 1464612555422 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 3800 | ++DOCSHELL 0F21BC00 == 49 [pid = 3800] [id = 462] 04:49:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (10481800) [pid = 3800] [serial = 1386] [outer = 00000000] 04:49:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (114E3400) [pid = 3800] [serial = 1387] [outer = 10481800] 04:49:15 INFO - PROCESS | 3800 | 1464612555466 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (13210400) [pid = 3800] [serial = 1388] [outer = 10481800] 04:49:15 INFO - PROCESS | 3800 | 1464612555834 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 04:49:15 INFO - PROCESS | 3800 | 1464612555863 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 3800 | 1464612555865 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:49:15 INFO - PROCESS | 3800 | 1464612555871 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 3800 | 1464612555873 Marionette TRACE conn3 <- [1,1814,null,{}] 04:49:15 INFO - PROCESS | 3800 | 1464612555876 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}] 04:49:15 INFO - PROCESS | 3800 | 1464612555957 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:49:16 INFO - PROCESS | 3800 | 1464612556052 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 3800 | ++DOCSHELL 112E6000 == 50 [pid = 3800] [id = 463] 04:49:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (114E5000) [pid = 3800] [serial = 1389] [outer = 00000000] 04:49:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (18014C00) [pid = 3800] [serial = 1390] [outer = 114E5000] 04:49:16 INFO - PROCESS | 3800 | 1464612556095 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (18017000) [pid = 3800] [serial = 1391] [outer = 114E5000] 04:49:16 INFO - PROCESS | 3800 | 1464612556439 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 04:49:16 INFO - PROCESS | 3800 | 1464612556491 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 3800 | 1464612556493 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:49:16 INFO - PROCESS | 3800 | 1464612556496 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 3800 | 1464612556498 Marionette TRACE conn3 <- [1,1818,null,{}] 04:49:16 INFO - PROCESS | 3800 | 1464612556501 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}] 04:49:16 INFO - PROCESS | 3800 | 1464612556583 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:49:16 INFO - PROCESS | 3800 | 1464612556679 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 3800 | ++DOCSHELL 1319D000 == 51 [pid = 3800] [id = 464] 04:49:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (143A7000) [pid = 3800] [serial = 1392] [outer = 00000000] 04:49:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (196D6000) [pid = 3800] [serial = 1393] [outer = 143A7000] 04:49:16 INFO - PROCESS | 3800 | 1464612556722 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (196DA000) [pid = 3800] [serial = 1394] [outer = 143A7000] 04:49:17 INFO - PROCESS | 3800 | 1464612557119 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 675ms 04:49:17 INFO - PROCESS | 3800 | 1464612557180 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 3800 | 1464612557185 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:49:17 INFO - PROCESS | 3800 | 1464612557190 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 3800 | 1464612557195 Marionette TRACE conn3 <- [1,1822,null,{}] 04:49:17 INFO - PROCESS | 3800 | 1464612557202 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}] 04:49:17 INFO - PROCESS | 3800 | 1464612557397 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:49:17 INFO - PROCESS | 3800 | 1464612557518 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 3800 | ++DOCSHELL 0F24F000 == 52 [pid = 3800] [id = 465] 04:49:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (0F250800) [pid = 3800] [serial = 1395] [outer = 00000000] 04:49:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (10374000) [pid = 3800] [serial = 1396] [outer = 0F250800] 04:49:17 INFO - PROCESS | 3800 | 1464612557575 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (10AE8C00) [pid = 3800] [serial = 1397] [outer = 0F250800] 04:49:18 INFO - PROCESS | 3800 | 1464612558134 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]]]}] 04:49:18 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 04:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 982ms 04:49:18 INFO - PROCESS | 3800 | 1464612558178 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 3800 | 1464612558187 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:49:18 INFO - PROCESS | 3800 | 1464612558194 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 3800 | 1464612558196 Marionette TRACE conn3 <- [1,1826,null,{}] 04:49:18 INFO - PROCESS | 3800 | 1464612558201 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}] 04:49:18 INFO - PROCESS | 3800 | 1464612558312 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:49:18 INFO - PROCESS | 3800 | 1464612558452 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 3800 | ++DOCSHELL 12C2F400 == 53 [pid = 3800] [id = 466] 04:49:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (12F18000) [pid = 3800] [serial = 1398] [outer = 00000000] 04:49:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (1320F800) [pid = 3800] [serial = 1399] [outer = 12F18000] 04:49:18 INFO - PROCESS | 3800 | 1464612558507 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (13A56000) [pid = 3800] [serial = 1400] [outer = 12F18000] 04:49:19 INFO - PROCESS | 3800 | 1464612559089 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]]]}] 04:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 936ms 04:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:49:19 INFO - PROCESS | 3800 | 1464612559130 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:49:19 INFO - PROCESS | 3800 | 1464612559133 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:49:19 INFO - PROCESS | 3800 | 1464612559138 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 3800 | 1464612559141 Marionette TRACE conn3 <- [1,1830,null,{}] 04:49:19 INFO - PROCESS | 3800 | 1464612559152 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}] 04:49:19 INFO - PROCESS | 3800 | 1464612559273 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:49:19 INFO - PROCESS | 3800 | 1464612559411 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 3800 | ++DOCSHELL 0F22A400 == 54 [pid = 3800] [id = 467] 04:49:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (167A5000) [pid = 3800] [serial = 1401] [outer = 00000000] 04:49:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (16D7D000) [pid = 3800] [serial = 1402] [outer = 167A5000] 04:49:19 INFO - PROCESS | 3800 | 1464612559468 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (176E0800) [pid = 3800] [serial = 1403] [outer = 167A5000] 04:49:20 INFO - PROCESS | 3800 | 1464612560044 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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 982ms 04:49:20 INFO - PROCESS | 3800 | 1464612560123 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 3800 | 1464612560126 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:49:20 INFO - PROCESS | 3800 | 1464612560130 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 3800 | 1464612560132 Marionette TRACE conn3 <- [1,1834,null,{}] 04:49:20 INFO - PROCESS | 3800 | 1464612560135 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}] 04:49:20 INFO - PROCESS | 3800 | 1464612560248 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:49:20 INFO - PROCESS | 3800 | 1464612560386 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 3800 | ++DOCSHELL 129AD800 == 55 [pid = 3800] [id = 468] 04:49:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (196E0800) [pid = 3800] [serial = 1404] [outer = 00000000] 04:49:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (1975F400) [pid = 3800] [serial = 1405] [outer = 196E0800] 04:49:20 INFO - PROCESS | 3800 | 1464612560441 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (19767C00) [pid = 3800] [serial = 1406] [outer = 196E0800] 04:49:20 INFO - PROCESS | 3800 | 1464612560990 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]]]}] 04:49:21 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) 04:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 890ms 04:49:21 INFO - PROCESS | 3800 | 1464612561017 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 3800 | 1464612561019 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:49:21 INFO - PROCESS | 3800 | 1464612561023 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 3800 | 1464612561025 Marionette TRACE conn3 <- [1,1838,null,{}] 04:49:21 INFO - PROCESS | 3800 | 1464612561028 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}] 04:49:21 INFO - PROCESS | 3800 | 1464612561130 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:49:21 INFO - PROCESS | 3800 | 1464612561489 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 3800 | ++DOCSHELL 0C776400 == 56 [pid = 3800] [id = 469] 04:49:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (0C789C00) [pid = 3800] [serial = 1407] [outer = 00000000] 04:49:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (0F24C000) [pid = 3800] [serial = 1408] [outer = 0C789C00] 04:49:21 INFO - PROCESS | 3800 | 1464612561539 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (104EC800) [pid = 3800] [serial = 1409] [outer = 0C789C00] 04:49:22 INFO - PROCESS | 3800 | 1464612562128 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]]]}] 04:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1120ms 04:49:22 INFO - PROCESS | 3800 | 1464612562156 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 3800 | 1464612562160 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:49:22 INFO - PROCESS | 3800 | 1464612562164 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:49:22 INFO - PROCESS | 3800 | 1464612562168 Marionette TRACE conn3 <- [1,1842,null,{}] 04:49:22 INFO - PROCESS | 3800 | 1464612562172 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}] 04:49:22 INFO - PROCESS | 3800 | 1464612562274 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:49:22 INFO - PROCESS | 3800 | 1464612562422 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 3800 | ++DOCSHELL 1120AC00 == 57 [pid = 3800] [id = 470] 04:49:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (11212400) [pid = 3800] [serial = 1410] [outer = 00000000] 04:49:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (11CC5800) [pid = 3800] [serial = 1411] [outer = 11212400] 04:49:22 INFO - PROCESS | 3800 | 1464612562473 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (129AB400) [pid = 3800] [serial = 1412] [outer = 11212400] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 112E6000 == 56 [pid = 3800] [id = 463] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 0F21BC00 == 55 [pid = 3800] [id = 462] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 129AD000 == 54 [pid = 3800] [id = 461] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 16299800 == 53 [pid = 3800] [id = 460] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 11287C00 == 52 [pid = 3800] [id = 459] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 15307000 == 51 [pid = 3800] [id = 458] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 129B5800 == 50 [pid = 3800] [id = 443] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 13A54400 == 49 [pid = 3800] [id = 457] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 103CFC00 == 48 [pid = 3800] [id = 456] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 105EE800 == 47 [pid = 3800] [id = 455] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (171B6400) [pid = 3800] [serial = 1312] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (10AE4C00) [pid = 3800] [serial = 1306] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (13730000) [pid = 3800] [serial = 1309] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (176E1000) [pid = 3800] [serial = 1315] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (16131000) [pid = 3800] [serial = 1348] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 0C780C00 == 46 [pid = 3800] [id = 450] 04:49:22 INFO - PROCESS | 3800 | --DOCSHELL 0F20E800 == 45 [pid = 3800] [id = 449] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (1372A400) [pid = 3800] [serial = 1333] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (143AC400) [pid = 3800] [serial = 1336] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (11D2CC00) [pid = 3800] [serial = 1327] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (11DBA400) [pid = 3800] [serial = 1328] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (13A5C400) [pid = 3800] [serial = 1334] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (10AEB000) [pid = 3800] [serial = 1322] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (10A63C00) [pid = 3800] [serial = 1321] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (12F16C00) [pid = 3800] [serial = 1330] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (16111400) [pid = 3800] [serial = 1346] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (104ED000) [pid = 3800] [serial = 1319] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (0F256800) [pid = 3800] [serial = 1318] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (156A9800) [pid = 3800] [serial = 1339] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (10E09000) [pid = 3800] [serial = 1324] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (10E24000) [pid = 3800] [serial = 1325] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (143AD000) [pid = 3800] [serial = 1337] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (156B7800) [pid = 3800] [serial = 1340] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (14313400) [pid = 3800] [serial = 1342] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (16109C00) [pid = 3800] [serial = 1345] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (12F4A400) [pid = 3800] [serial = 1331] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (1533D400) [pid = 3800] [serial = 1343] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 3800 | 1464612562980 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 890ms 04:49:23 INFO - PROCESS | 3800 | 1464612563055 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 3800 | 1464612563059 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:49:23 INFO - PROCESS | 3800 | 1464612563063 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 3800 | 1464612563065 Marionette TRACE conn3 <- [1,1846,null,{}] 04:49:23 INFO - PROCESS | 3800 | 1464612563068 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}] 04:49:23 INFO - PROCESS | 3800 | 1464612563154 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:49:23 INFO - PROCESS | 3800 | 1464612563287 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3800 | ++DOCSHELL 10AE3C00 == 46 [pid = 3800] [id = 471] 04:49:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (10AEB000) [pid = 3800] [serial = 1413] [outer = 00000000] 04:49:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (11D2CC00) [pid = 3800] [serial = 1414] [outer = 10AEB000] 04:49:23 INFO - PROCESS | 3800 | 1464612563339 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (129B3C00) [pid = 3800] [serial = 1415] [outer = 10AEB000] 04:49:23 INFO - PROCESS | 3800 | 1464612563695 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 04:49:23 INFO - PROCESS | 3800 | 1464612563746 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 3800 | 1464612563749 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:49:23 INFO - PROCESS | 3800 | 1464612563758 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 3800 | 1464612563763 Marionette TRACE conn3 <- [1,1850,null,{}] 04:49:23 INFO - PROCESS | 3800 | 1464612563767 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}] 04:49:23 INFO - PROCESS | 3800 | 1464612563852 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:49:23 INFO - PROCESS | 3800 | 1464612563858 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3800 | ++DOCSHELL 11D1FC00 == 47 [pid = 3800] [id = 472] 04:49:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (12966C00) [pid = 3800] [serial = 1416] [outer = 00000000] 04:49:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (13E30C00) [pid = 3800] [serial = 1417] [outer = 12966C00] 04:49:23 INFO - PROCESS | 3800 | 1464612563902 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (14314400) [pid = 3800] [serial = 1418] [outer = 12966C00] 04:49:24 INFO - PROCESS | 3800 | 1464612564313 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 583ms 04:49:24 INFO - PROCESS | 3800 | 1464612564359 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3800 | 1464612564362 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:49:24 INFO - PROCESS | 3800 | 1464612564366 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 3800 | 1464612564368 Marionette TRACE conn3 <- [1,1854,null,{}] 04:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:49:24 INFO - PROCESS | 3800 | 1464612564375 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}] 04:49:24 INFO - PROCESS | 3800 | 1464612564458 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:49:24 INFO - PROCESS | 3800 | 1464612564465 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 3800 | ++DOCSHELL 15307C00 == 48 [pid = 3800] [id = 473] 04:49:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (15309800) [pid = 3800] [serial = 1419] [outer = 00000000] 04:49:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (156AA000) [pid = 3800] [serial = 1420] [outer = 15309800] 04:49:24 INFO - PROCESS | 3800 | 1464612564509 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (1533D400) [pid = 3800] [serial = 1421] [outer = 15309800] 04:49:24 INFO - PROCESS | 3800 | 1464612564988 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 04:49:24 INFO - PROCESS | 3800 | 1464612565009 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3800 | 1464612565011 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:49:25 INFO - PROCESS | 3800 | 1464612565015 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 3800 | 1464612565016 Marionette TRACE conn3 <- [1,1858,null,{}] 04:49:25 INFO - PROCESS | 3800 | 1464612565039 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}] 04:49:25 INFO - PROCESS | 3800 | 1464612565151 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:49:25 INFO - PROCESS | 3800 | 1464612565157 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 3800 | ++DOCSHELL 156B7800 == 49 [pid = 3800] [id = 474] 04:49:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (157C6C00) [pid = 3800] [serial = 1422] [outer = 00000000] 04:49:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (159B3400) [pid = 3800] [serial = 1423] [outer = 157C6C00] 04:49:25 INFO - PROCESS | 3800 | 1464612565213 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (1612C400) [pid = 3800] [serial = 1424] [outer = 157C6C00] 04:49:25 INFO - PROCESS | 3800 | 1464612565675 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 04:49:25 INFO - PROCESS | 3800 | 1464612565698 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 3800 | 1464612565700 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:49:25 INFO - PROCESS | 3800 | 1464612565710 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 3800 | 1464612565711 Marionette TRACE conn3 <- [1,1862,null,{}] 04:49:25 INFO - PROCESS | 3800 | 1464612565715 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}] 04:49:25 INFO - PROCESS | 3800 | 1464612565830 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:49:25 INFO - PROCESS | 3800 | 1464612565921 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 3800 | ++DOCSHELL 1625F800 == 50 [pid = 3800] [id = 475] 04:49:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (1628C400) [pid = 3800] [serial = 1425] [outer = 00000000] 04:49:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (16B04400) [pid = 3800] [serial = 1426] [outer = 1628C400] 04:49:25 INFO - PROCESS | 3800 | 1464612565965 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (16C75C00) [pid = 3800] [serial = 1427] [outer = 1628C400] 04:49:26 INFO - PROCESS | 3800 | 1464612566359 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 675ms 04:49:26 INFO - PROCESS | 3800 | 1464612566387 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 3800 | 1464612566388 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:49:26 INFO - PROCESS | 3800 | 1464612566402 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 3800 | 1464612566405 Marionette TRACE conn3 <- [1,1866,null,{}] 04:49:26 INFO - PROCESS | 3800 | 1464612566409 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}] 04:49:26 INFO - PROCESS | 3800 | 1464612566528 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:49:26 INFO - PROCESS | 3800 | 1464612566534 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 3800 | ++DOCSHELL 1037CC00 == 51 [pid = 3800] [id = 476] 04:49:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (15302800) [pid = 3800] [serial = 1428] [outer = 00000000] 04:49:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (17828C00) [pid = 3800] [serial = 1429] [outer = 15302800] 04:49:26 INFO - PROCESS | 3800 | 1464612566633 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (17BEE800) [pid = 3800] [serial = 1430] [outer = 15302800] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (10AEA800) [pid = 3800] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (1047FC00) [pid = 3800] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (13A55800) [pid = 3800] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (16299C00) [pid = 3800] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (156A8C00) [pid = 3800] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (10481800) [pid = 3800] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (0C77F400) [pid = 3800] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (176DEC00) [pid = 3800] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (114E5000) [pid = 3800] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (15958C00) [pid = 3800] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:49:26 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (1186A400) [pid = 3800] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:49:27 INFO - PROCESS | 3800 | 1464612567255 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 875ms 04:49:27 INFO - PROCESS | 3800 | 1464612567279 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 3800 | 1464612567281 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:49:27 INFO - PROCESS | 3800 | 1464612567285 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 3800 | 1464612567286 Marionette TRACE conn3 <- [1,1870,null,{}] 04:49:27 INFO - PROCESS | 3800 | 1464612567290 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}] 04:49:27 INFO - PROCESS | 3800 | 1464612567378 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:49:27 INFO - PROCESS | 3800 | 1464612567385 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 3800 | ++DOCSHELL 14311000 == 52 [pid = 3800] [id = 477] 04:49:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (14311800) [pid = 3800] [serial = 1431] [outer = 00000000] 04:49:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (16136000) [pid = 3800] [serial = 1432] [outer = 14311800] 04:49:27 INFO - PROCESS | 3800 | 1464612567433 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (170A4400) [pid = 3800] [serial = 1433] [outer = 14311800] 04:49:27 INFO - PROCESS | 3800 | 1464612567862 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 04:49:27 INFO - PROCESS | 3800 | 1464612567923 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 3800 | 1464612567925 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:49:27 INFO - PROCESS | 3800 | 1464612567929 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 3800 | 1464612567930 Marionette TRACE conn3 <- [1,1874,null,{}] 04:49:27 INFO - PROCESS | 3800 | 1464612567934 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}] 04:49:27 INFO - PROCESS | 3800 | 1464612567999 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:49:28 INFO - PROCESS | 3800 | 1464612568006 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 3800 | ++DOCSHELL 0F220000 == 53 [pid = 3800] [id = 478] 04:49:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (16114400) [pid = 3800] [serial = 1434] [outer = 00000000] 04:49:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (196D3000) [pid = 3800] [serial = 1435] [outer = 16114400] 04:49:28 INFO - PROCESS | 3800 | 1464612568054 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (19759C00) [pid = 3800] [serial = 1436] [outer = 16114400] 04:49:28 INFO - PROCESS | 3800 | 1464612568483 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 583ms 04:49:28 INFO - PROCESS | 3800 | 1464612568509 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 3800 | 1464612568511 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:49:28 INFO - PROCESS | 3800 | 1464612568528 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 3800 | 1464612568529 Marionette TRACE conn3 <- [1,1878,null,{}] 04:49:28 INFO - PROCESS | 3800 | 1464612568533 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}] 04:49:28 INFO - PROCESS | 3800 | 1464612568617 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:49:28 INFO - PROCESS | 3800 | 1464612568623 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 3800 | ++DOCSHELL 16290800 == 54 [pid = 3800] [id = 479] 04:49:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (16299C00) [pid = 3800] [serial = 1437] [outer = 00000000] 04:49:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1989E000) [pid = 3800] [serial = 1438] [outer = 16299C00] 04:49:28 INFO - PROCESS | 3800 | 1464612568672 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (198A6400) [pid = 3800] [serial = 1439] [outer = 16299C00] 04:49:29 INFO - PROCESS | 3800 | 1464612569348 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]]]}] 04:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 875ms 04:49:29 INFO - PROCESS | 3800 | 1464612569402 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 3800 | 1464612569406 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:49:29 INFO - PROCESS | 3800 | 1464612569412 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 3800 | 1464612569416 Marionette TRACE conn3 <- [1,1882,null,{}] 04:49:29 INFO - PROCESS | 3800 | 1464612569422 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}] 04:49:29 INFO - PROCESS | 3800 | 1464612569539 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:49:29 INFO - PROCESS | 3800 | 1464612569653 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 3800 | ++DOCSHELL 103D9000 == 55 [pid = 3800] [id = 480] 04:49:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (10A55800) [pid = 3800] [serial = 1440] [outer = 00000000] 04:49:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (10E11800) [pid = 3800] [serial = 1441] [outer = 10A55800] 04:49:29 INFO - PROCESS | 3800 | 1464612569750 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (11057400) [pid = 3800] [serial = 1442] [outer = 10A55800] 04:49:30 INFO - PROCESS | 3800 | 1464612570375 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]]]}] 04:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1028ms 04:49:30 INFO - PROCESS | 3800 | 1464612570438 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 3800 | 1464612570444 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:49:30 INFO - PROCESS | 3800 | 1464612570469 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 3800 | 1464612570472 Marionette TRACE conn3 <- [1,1886,null,{}] 04:49:30 INFO - PROCESS | 3800 | 1464612570476 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}] 04:49:30 INFO - PROCESS | 3800 | 1464612570623 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:49:30 INFO - PROCESS | 3800 | 1464612570763 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 3800 | ++DOCSHELL 129AF800 == 56 [pid = 3800] [id = 481] 04:49:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (129B7000) [pid = 3800] [serial = 1443] [outer = 00000000] 04:49:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (13953400) [pid = 3800] [serial = 1444] [outer = 129B7000] 04:49:30 INFO - PROCESS | 3800 | 1464612570820 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (143AD000) [pid = 3800] [serial = 1445] [outer = 129B7000] 04:49:31 INFO - PROCESS | 3800 | 1464612571393 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]]]}] 04:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 982ms 04:49:31 INFO - PROCESS | 3800 | 1464612571454 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 3800 | 1464612571456 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:49:31 INFO - PROCESS | 3800 | 1464612571460 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 3800 | 1464612571464 Marionette TRACE conn3 <- [1,1890,null,{}] 04:49:31 INFO - PROCESS | 3800 | 1464612571474 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}] 04:49:31 INFO - PROCESS | 3800 | 1464612571587 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:49:31 INFO - PROCESS | 3800 | 1464612571729 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 3800 | ++DOCSHELL 196D7400 == 57 [pid = 3800] [id = 482] 04:49:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (196DFC00) [pid = 3800] [serial = 1446] [outer = 00000000] 04:49:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (19764000) [pid = 3800] [serial = 1447] [outer = 196DFC00] 04:49:31 INFO - PROCESS | 3800 | 1464612571786 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (198A4800) [pid = 3800] [serial = 1448] [outer = 196DFC00] 04:49:32 INFO - PROCESS | 3800 | 1464612572288 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]]]}] 04:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 890ms 04:49:32 INFO - PROCESS | 3800 | 1464612572346 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 3800 | 1464612572349 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:49:32 INFO - PROCESS | 3800 | 1464612572353 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 3800 | 1464612572355 Marionette TRACE conn3 <- [1,1894,null,{}] 04:49:32 INFO - PROCESS | 3800 | 1464612572358 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}] 04:49:32 INFO - PROCESS | 3800 | 1464612572463 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:49:32 INFO - PROCESS | 3800 | 1464612572578 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 3800 | ++DOCSHELL 1612DC00 == 58 [pid = 3800] [id = 483] 04:49:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (1629AC00) [pid = 3800] [serial = 1449] [outer = 00000000] 04:49:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (19981000) [pid = 3800] [serial = 1450] [outer = 1629AC00] 04:49:32 INFO - PROCESS | 3800 | 1464612572664 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (199D5000) [pid = 3800] [serial = 1451] [outer = 1629AC00] 04:49:33 INFO - PROCESS | 3800 | 1464612573279 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 982ms 04:49:33 INFO - PROCESS | 3800 | 1464612573338 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 3800 | 1464612573340 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:49:33 INFO - PROCESS | 3800 | 1464612573343 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 3800 | 1464612573345 Marionette TRACE conn3 <- [1,1898,null,{}] 04:49:33 INFO - PROCESS | 3800 | 1464612573349 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}] 04:49:33 INFO - PROCESS | 3800 | 1464612573452 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:49:33 INFO - PROCESS | 3800 | 1464612573574 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 3800 | ++DOCSHELL 10A5F000 == 59 [pid = 3800] [id = 484] 04:49:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (10A60C00) [pid = 3800] [serial = 1452] [outer = 00000000] 04:49:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (12F51400) [pid = 3800] [serial = 1453] [outer = 10A60C00] 04:49:33 INFO - PROCESS | 3800 | 1464612573639 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (131EBC00) [pid = 3800] [serial = 1454] [outer = 10A60C00] 04:49:34 INFO - PROCESS | 3800 | 1464612574344 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]]]}] 04:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1074ms 04:49:34 INFO - PROCESS | 3800 | 1464612574424 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 3800 | 1464612574410 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:49:34 INFO - PROCESS | 3800 | 1464612574416 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:49:34 INFO - PROCESS | 3800 | 1464612574419 Marionette TRACE conn3 <- [1,1902,null,{}] 04:49:34 INFO - PROCESS | 3800 | 1464612574424 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}] 04:49:34 INFO - PROCESS | 3800 | 1464612574523 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:49:34 INFO - PROCESS | 3800 | 1464612574669 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 3800 | ++DOCSHELL 10B28000 == 60 [pid = 3800] [id = 485] 04:49:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (10B2A800) [pid = 3800] [serial = 1455] [outer = 00000000] 04:49:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (118D6400) [pid = 3800] [serial = 1456] [outer = 10B2A800] 04:49:34 INFO - PROCESS | 3800 | 1464612574724 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (129ABC00) [pid = 3800] [serial = 1457] [outer = 10B2A800] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 129B3000 == 59 [pid = 3800] [id = 436] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 16D7A000 == 58 [pid = 3800] [id = 438] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 16AB0800 == 57 [pid = 3800] [id = 437] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 0F224800 == 56 [pid = 3800] [id = 435] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 0F220000 == 55 [pid = 3800] [id = 478] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 14311000 == 54 [pid = 3800] [id = 477] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 1037CC00 == 53 [pid = 3800] [id = 476] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 1625F800 == 52 [pid = 3800] [id = 475] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 156B7800 == 51 [pid = 3800] [id = 474] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 15307C00 == 50 [pid = 3800] [id = 473] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 11D1FC00 == 49 [pid = 3800] [id = 472] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 10AE3C00 == 48 [pid = 3800] [id = 471] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 1120AC00 == 47 [pid = 3800] [id = 470] 04:49:35 INFO - PROCESS | 3800 | --DOCSHELL 0C776400 == 46 [pid = 3800] [id = 469] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (13A51C00) [pid = 3800] [serial = 1274] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (10E0C400) [pid = 3800] [serial = 1369] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (112E5000) [pid = 3800] [serial = 1370] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (13E2D000) [pid = 3800] [serial = 1372] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (175E3800) [pid = 3800] [serial = 1382] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (143AD800) [pid = 3800] [serial = 1373] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (16D6FC00) [pid = 3800] [serial = 1381] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (15946000) [pid = 3800] [serial = 1375] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (114E3400) [pid = 3800] [serial = 1387] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (11209C00) [pid = 3800] [serial = 1364] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (1043A800) [pid = 3800] [serial = 1363] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (16D7A400) [pid = 3800] [serial = 1360] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (18032400) [pid = 3800] [serial = 1384] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (18017000) [pid = 3800] [serial = 1391] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (18014C00) [pid = 3800] [serial = 1390] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (196D6000) [pid = 3800] [serial = 1393] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (16133800) [pid = 3800] [serial = 1378] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (18037800) [pid = 3800] [serial = 1385] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (1625F400) [pid = 3800] [serial = 1379] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (13210400) [pid = 3800] [serial = 1388] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (1595FC00) [pid = 3800] [serial = 1376] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (105F5400) [pid = 3800] [serial = 1351] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (12959400) [pid = 3800] [serial = 1354] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (16132C00) [pid = 3800] [serial = 1357] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (11208800) [pid = 3800] [serial = 1367] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (11015000) [pid = 3800] [serial = 1366] [outer = 00000000] [url = about:blank] 04:49:35 INFO - PROCESS | 3800 | 1464612575304 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 920ms 04:49:35 INFO - PROCESS | 3800 | 1464612575347 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 3800 | 1464612575352 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:49:35 INFO - PROCESS | 3800 | 1464612575358 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 3800 | 1464612575360 Marionette TRACE conn3 <- [1,1906,null,{}] 04:49:35 INFO - PROCESS | 3800 | 1464612575364 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}] 04:49:35 INFO - PROCESS | 3800 | 1464612575455 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:49:35 INFO - PROCESS | 3800 | 1464612575557 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 3800 | ++DOCSHELL 0F233000 == 47 [pid = 3800] [id = 486] 04:49:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (105F5400) [pid = 3800] [serial = 1458] [outer = 00000000] 04:49:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (11014C00) [pid = 3800] [serial = 1459] [outer = 105F5400] 04:49:35 INFO - PROCESS | 3800 | 1464612575601 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (114ECC00) [pid = 3800] [serial = 1460] [outer = 105F5400] 04:49:36 INFO - PROCESS | 3800 | 1464612576252 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 936ms 04:49:36 INFO - PROCESS | 3800 | 1464612576302 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 3800 | 1464612576306 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:49:36 INFO - PROCESS | 3800 | 1464612576313 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 3800 | 1464612576316 Marionette TRACE conn3 <- [1,1910,null,{}] 04:49:36 INFO - PROCESS | 3800 | 1464612576322 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}] 04:49:36 INFO - PROCESS | 3800 | 1464612576413 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:49:36 INFO - PROCESS | 3800 | 1464612576552 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 3800 | ++DOCSHELL 10E24000 == 48 [pid = 3800] [id = 487] 04:49:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (10E27C00) [pid = 3800] [serial = 1461] [outer = 00000000] 04:49:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (11288000) [pid = 3800] [serial = 1462] [outer = 10E27C00] 04:49:36 INFO - PROCESS | 3800 | 1464612576610 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (129B4C00) [pid = 3800] [serial = 1463] [outer = 10E27C00] 04:49:37 INFO - PROCESS | 3800 | 1464612577193 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 935ms 04:49:37 INFO - PROCESS | 3800 | 1464612577240 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 3800 | 1464612577246 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:49:37 INFO - PROCESS | 3800 | 1464612577236 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 3800 | 1464612577239 Marionette TRACE conn3 <- [1,1914,null,{}] 04:49:37 INFO - PROCESS | 3800 | 1464612577243 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}] 04:49:37 INFO - PROCESS | 3800 | 1464612577348 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:49:37 INFO - PROCESS | 3800 | 1464612577458 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3800 | ++DOCSHELL 1394A000 == 49 [pid = 3800] [id = 488] 04:49:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1394A400) [pid = 3800] [serial = 1464] [outer = 00000000] 04:49:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (14310C00) [pid = 3800] [serial = 1465] [outer = 1394A400] 04:49:37 INFO - PROCESS | 3800 | 1464612577512 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (15306C00) [pid = 3800] [serial = 1466] [outer = 1394A400] 04:49:38 INFO - PROCESS | 3800 | 1464612578137 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]]]}] 04:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 920ms 04:49:38 INFO - PROCESS | 3800 | 1464612578162 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 3800 | 1464612578165 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:49:38 INFO - PROCESS | 3800 | 1464612578169 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 3800 | 1464612578172 Marionette TRACE conn3 <- [1,1918,null,{}] 04:49:38 INFO - PROCESS | 3800 | 1464612578183 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}] 04:49:38 INFO - PROCESS | 3800 | 1464612578289 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:49:38 INFO - PROCESS | 3800 | 1464612578430 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 3800 | ++DOCSHELL 1612AC00 == 50 [pid = 3800] [id = 489] 04:49:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (1612B000) [pid = 3800] [serial = 1467] [outer = 00000000] 04:49:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (1625F400) [pid = 3800] [serial = 1468] [outer = 1612B000] 04:49:38 INFO - PROCESS | 3800 | 1464612578488 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (1628F800) [pid = 3800] [serial = 1469] [outer = 1612B000] 04:49:39 INFO - PROCESS | 3800 | 1464612579030 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 936ms 04:49:39 INFO - PROCESS | 3800 | 1464612579097 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 3800 | 1464612579100 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:49:39 INFO - PROCESS | 3800 | 1464612579104 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 3800 | 1464612579106 Marionette TRACE conn3 <- [1,1922,null,{}] 04:49:39 INFO - PROCESS | 3800 | 1464612579109 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}] 04:49:39 INFO - PROCESS | 3800 | 1464612579212 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:49:39 INFO - PROCESS | 3800 | 1464612579349 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 3800 | ++DOCSHELL 167A4C00 == 51 [pid = 3800] [id = 490] 04:49:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (167A6800) [pid = 3800] [serial = 1470] [outer = 00000000] 04:49:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (17096C00) [pid = 3800] [serial = 1471] [outer = 167A6800] 04:49:39 INFO - PROCESS | 3800 | 1464612579405 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (170A3C00) [pid = 3800] [serial = 1472] [outer = 167A6800] 04:49:39 INFO - PROCESS | 3800 | 1464612579986 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 936ms 04:49:40 INFO - PROCESS | 3800 | 1464612580031 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 3800 | 1464612580033 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:49:40 INFO - PROCESS | 3800 | 1464612580036 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 3800 | 1464612580039 Marionette TRACE conn3 <- [1,1926,null,{}] 04:49:40 INFO - PROCESS | 3800 | 1464612580042 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}] 04:49:40 INFO - PROCESS | 3800 | 1464612580142 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:49:40 INFO - PROCESS | 3800 | 1464612580279 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 3800 | ++DOCSHELL 1628E800 == 52 [pid = 3800] [id = 491] 04:49:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 134 (16291400) [pid = 3800] [serial = 1473] [outer = 00000000] 04:49:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 135 (18018400) [pid = 3800] [serial = 1474] [outer = 16291400] 04:49:40 INFO - PROCESS | 3800 | 1464612580340 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 136 (18019800) [pid = 3800] [serial = 1475] [outer = 16291400] 04:49:40 INFO - PROCESS | 3800 | 1464612580970 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 982ms 04:49:41 INFO - PROCESS | 3800 | 1464612581023 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 3800 | 1464612581025 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:49:41 INFO - PROCESS | 3800 | 1464612581029 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 3800 | 1464612581031 Marionette TRACE conn3 <- [1,1930,null,{}] 04:49:41 INFO - PROCESS | 3800 | 1464612581034 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}] 04:49:41 INFO - PROCESS | 3800 | 1464612581158 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:49:41 INFO - PROCESS | 3800 | 1464612581298 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 3800 | ++DOCSHELL 11870000 == 53 [pid = 3800] [id = 492] 04:49:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 137 (16261000) [pid = 3800] [serial = 1476] [outer = 00000000] 04:49:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 138 (198A0C00) [pid = 3800] [serial = 1477] [outer = 16261000] 04:49:41 INFO - PROCESS | 3800 | 1464612581354 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 139 (1997B400) [pid = 3800] [serial = 1478] [outer = 16261000] 04:49:42 INFO - PROCESS | 3800 | 1464612582018 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1012ms 04:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:49:42 INFO - PROCESS | 3800 | 1464612582055 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 3800 | 1464612582058 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:49:42 INFO - PROCESS | 3800 | 1464612582063 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 3800 | 1464612582065 Marionette TRACE conn3 <- [1,1934,null,{}] 04:49:42 INFO - PROCESS | 3800 | 1464612582088 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}] 04:49:42 INFO - PROCESS | 3800 | 1464612582186 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:49:42 INFO - PROCESS | 3800 | 1464612582299 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:42 INFO - PROCESS | 3800 | ++DOCSHELL 10B2B400 == 54 [pid = 3800] [id = 493] 04:49:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 140 (10E0D000) [pid = 3800] [serial = 1479] [outer = 00000000] 04:49:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 141 (118D7000) [pid = 3800] [serial = 1480] [outer = 10E0D000] 04:49:42 INFO - PROCESS | 3800 | 1464612582347 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 142 (13E28C00) [pid = 3800] [serial = 1481] [outer = 10E0D000] 04:49:42 INFO - PROCESS | 3800 | --DOCSHELL 10B28000 == 53 [pid = 3800] [id = 485] 04:49:42 INFO - PROCESS | 3800 | --DOCSHELL 129AF800 == 52 [pid = 3800] [id = 481] 04:49:42 INFO - PROCESS | 3800 | --DOCSHELL 103D9000 == 51 [pid = 3800] [id = 480] 04:49:42 INFO - PROCESS | 3800 | 1464612582899 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 874ms 04:49:42 INFO - PROCESS | 3800 | 1464612582948 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 3800 | 1464612582953 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:49:42 INFO - PROCESS | 3800 | 1464612582959 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 3800 | 1464612582962 Marionette TRACE conn3 <- [1,1938,null,{}] 04:49:42 INFO - PROCESS | 3800 | 1464612582965 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}] 04:49:43 INFO - PROCESS | 3800 | 1464612583071 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:49:43 INFO - PROCESS | 3800 | 1464612583174 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 3800 | ++DOCSHELL 0F250400 == 52 [pid = 3800] [id = 494] 04:49:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 143 (103EC800) [pid = 3800] [serial = 1482] [outer = 00000000] 04:49:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 144 (15301400) [pid = 3800] [serial = 1483] [outer = 103EC800] 04:49:43 INFO - PROCESS | 3800 | 1464612583219 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 145 (1628E400) [pid = 3800] [serial = 1484] [outer = 103EC800] 04:49:43 INFO - PROCESS | 3800 | 1464612583567 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]]]}] 04:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 04:49:43 INFO - PROCESS | 3800 | 1464612583608 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 3800 | 1464612583610 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:49:43 INFO - PROCESS | 3800 | 1464612583615 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:49:43 INFO - PROCESS | 3800 | 1464612583618 Marionette TRACE conn3 <- [1,1942,null,{}] 04:49:43 INFO - PROCESS | 3800 | 1464612583628 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}] 04:49:43 INFO - PROCESS | 3800 | 1464612583714 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:49:43 INFO - PROCESS | 3800 | 1464612583755 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 3800 | ++DOCSHELL 196D4400 == 53 [pid = 3800] [id = 495] 04:49:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 146 (1975D800) [pid = 3800] [serial = 1485] [outer = 00000000] 04:49:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 147 (198A1C00) [pid = 3800] [serial = 1486] [outer = 1975D800] 04:49:43 INFO - PROCESS | 3800 | 1464612583802 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 148 (19983800) [pid = 3800] [serial = 1487] [outer = 1975D800] 04:49:44 INFO - PROCESS | 3800 | 1464612584300 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 04:49:44 INFO - PROCESS | 3800 | 1464612584359 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 3800 | 1464612584362 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:49:44 INFO - PROCESS | 3800 | 1464612584365 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 3800 | 1464612584367 Marionette TRACE conn3 <- [1,1946,null,{}] 04:49:44 INFO - PROCESS | 3800 | 1464612584370 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}] 04:49:44 INFO - PROCESS | 3800 | 1464612584475 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:49:44 INFO - PROCESS | 3800 | 1464612584543 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 3800 | ++DOCSHELL 199E1000 == 54 [pid = 3800] [id = 496] 04:49:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 149 (19F39400) [pid = 3800] [serial = 1488] [outer = 00000000] 04:49:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 150 (19F45C00) [pid = 3800] [serial = 1489] [outer = 19F39400] 04:49:44 INFO - PROCESS | 3800 | 1464612584587 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 151 (1A107000) [pid = 3800] [serial = 1490] [outer = 19F39400] 04:49:44 INFO - PROCESS | 3800 | 1464612585015 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 04:49:45 INFO - PROCESS | 3800 | 1464612585048 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 3800 | 1464612585050 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:49:45 INFO - PROCESS | 3800 | 1464612585054 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 3800 | 1464612585055 Marionette TRACE conn3 <- [1,1950,null,{}] 04:49:45 INFO - PROCESS | 3800 | 1464612585059 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}] 04:49:45 INFO - PROCESS | 3800 | 1464612585213 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:49:45 INFO - PROCESS | 3800 | 1464612585235 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 3800 | ++DOCSHELL 0F220000 == 55 [pid = 3800] [id = 497] 04:49:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 152 (19F3F800) [pid = 3800] [serial = 1491] [outer = 00000000] 04:49:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 153 (1A208400) [pid = 3800] [serial = 1492] [outer = 19F3F800] 04:49:45 INFO - PROCESS | 3800 | 1464612585279 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 154 (1A20EC00) [pid = 3800] [serial = 1493] [outer = 19F3F800] 04:49:45 INFO - PROCESS | 3800 | 1464612585698 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 675ms 04:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:49:45 INFO - PROCESS | 3800 | 1464612585737 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 3800 | 1464612585739 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:49:45 INFO - PROCESS | 3800 | 1464612585742 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 3800 | 1464612585743 Marionette TRACE conn3 <- [1,1954,null,{}] 04:49:45 INFO - PROCESS | 3800 | 1464612585747 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}] 04:49:45 INFO - PROCESS | 3800 | 1464612585881 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:49:45 INFO - PROCESS | 3800 | 1464612585956 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 3800 | ++DOCSHELL 1A12B000 == 56 [pid = 3800] [id = 498] 04:49:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 155 (1A20F000) [pid = 3800] [serial = 1494] [outer = 00000000] 04:49:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 156 (1A68D400) [pid = 3800] [serial = 1495] [outer = 1A20F000] 04:49:45 INFO - PROCESS | 3800 | 1464612586000 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 157 (1A735800) [pid = 3800] [serial = 1496] [outer = 1A20F000] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 156 (11214000) [pid = 3800] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 155 (1120E400) [pid = 3800] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 154 (12B61400) [pid = 3800] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 153 (12F18000) [pid = 3800] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 152 (10B2A800) [pid = 3800] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 151 (0F215400) [pid = 3800] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 150 (0C77F000) [pid = 3800] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 149 (167A5000) [pid = 3800] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 148 (0F220C00) [pid = 3800] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 147 (16B04800) [pid = 3800] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 146 (0F234000) [pid = 3800] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 145 (105F5000) [pid = 3800] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 144 (16B05000) [pid = 3800] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 143 (0F226400) [pid = 3800] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 142 (129B3400) [pid = 3800] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 141 (0F250800) [pid = 3800] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 140 (16135400) [pid = 3800] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 139 (196E0800) [pid = 3800] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 138 (10E2DC00) [pid = 3800] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 137 (176D5000) [pid = 3800] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 136 (10E03C00) [pid = 3800] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 135 (0C76E400) [pid = 3800] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 134 (143A7000) [pid = 3800] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 133 (157C6C00) [pid = 3800] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (0C789C00) [pid = 3800] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (10AEB000) [pid = 3800] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (15309800) [pid = 3800] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (12966C00) [pid = 3800] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (11212400) [pid = 3800] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1628C400) [pid = 3800] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (15302800) [pid = 3800] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (16114400) [pid = 3800] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:49:46 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (14311800) [pid = 3800] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:49:46 INFO - PROCESS | 3800 | 1464612586602 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 875ms 04:49:46 INFO - PROCESS | 3800 | 1464612586627 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 3800 | 1464612586629 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:49:46 INFO - PROCESS | 3800 | 1464612586633 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:49:46 INFO - PROCESS | 3800 | 1464612586634 Marionette TRACE conn3 <- [1,1958,null,{}] 04:49:46 INFO - PROCESS | 3800 | 1464612586645 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}] 04:49:46 INFO - PROCESS | 3800 | 1464612586731 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:49:46 INFO - PROCESS | 3800 | 1464612586738 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 3800 | ++DOCSHELL 0F21F400 == 57 [pid = 3800] [id = 499] 04:49:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (0F254C00) [pid = 3800] [serial = 1497] [outer = 00000000] 04:49:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (10487C00) [pid = 3800] [serial = 1498] [outer = 0F254C00] 04:49:46 INFO - PROCESS | 3800 | 1464612586782 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (10B24400) [pid = 3800] [serial = 1499] [outer = 0F254C00] 04:49:47 INFO - PROCESS | 3800 | 1464612587232 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 644ms 04:49:47 INFO - PROCESS | 3800 | 1464612587291 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 3800 | 1464612587293 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:49:47 INFO - PROCESS | 3800 | 1464612587300 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 3800 | 1464612587302 Marionette TRACE conn3 <- [1,1962,null,{}] 04:49:47 INFO - PROCESS | 3800 | 1464612587305 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}] 04:49:47 INFO - PROCESS | 3800 | 1464612587371 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:49:47 INFO - PROCESS | 3800 | 1464612587378 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 3800 | ++DOCSHELL 1047FC00 == 58 [pid = 3800] [id = 500] 04:49:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (10481800) [pid = 3800] [serial = 1500] [outer = 00000000] 04:49:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (131D2C00) [pid = 3800] [serial = 1501] [outer = 10481800] 04:49:47 INFO - PROCESS | 3800 | 1464612587422 Marionette DEBUG loaded listener.js 04:49:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (15302800) [pid = 3800] [serial = 1502] [outer = 10481800] 04:49:47 INFO - PROCESS | 3800 | 1464612587855 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 583ms 04:49:47 INFO - PROCESS | 3800 | 1464612587878 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 3800 | 1464612587879 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:49:47 INFO - PROCESS | 3800 | 1464612587883 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:49:47 INFO - PROCESS | 3800 | 1464612587885 Marionette TRACE conn3 <- [1,1966,null,{}] 04:49:47 INFO - PROCESS | 3800 | 1464612587888 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}] 04:49:48 INFO - PROCESS | 3800 | 1464612588024 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:49:48 INFO - PROCESS | 3800 | 1464612588033 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 3800 | ++DOCSHELL 0F232800 == 59 [pid = 3800] [id = 501] 04:49:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (105F3800) [pid = 3800] [serial = 1503] [outer = 00000000] 04:49:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (1679B400) [pid = 3800] [serial = 1504] [outer = 105F3800] 04:49:48 INFO - PROCESS | 3800 | 1464612588077 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (17829000) [pid = 3800] [serial = 1505] [outer = 105F3800] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F22A400 == 58 [pid = 3800] [id = 467] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 11055800 == 57 [pid = 3800] [id = 451] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F24F000 == 56 [pid = 3800] [id = 465] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 12C2F400 == 55 [pid = 3800] [id = 466] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 13A52000 == 54 [pid = 3800] [id = 433] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1530AC00 == 53 [pid = 3800] [id = 434] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0C775000 == 52 [pid = 3800] [id = 454] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1612DC00 == 51 [pid = 3800] [id = 483] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 16132000 == 50 [pid = 3800] [id = 453] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 196D7400 == 49 [pid = 3800] [id = 482] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 10A5F000 == 48 [pid = 3800] [id = 484] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 16134C00 == 47 [pid = 3800] [id = 431] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F222000 == 46 [pid = 3800] [id = 452] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1047DC00 == 45 [pid = 3800] [id = 432] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 129AD800 == 44 [pid = 3800] [id = 468] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 10B2B400 == 43 [pid = 3800] [id = 493] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 11870000 == 42 [pid = 3800] [id = 492] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 16290800 == 41 [pid = 3800] [id = 479] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 167A4C00 == 40 [pid = 3800] [id = 490] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1628E800 == 39 [pid = 3800] [id = 491] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1612AC00 == 38 [pid = 3800] [id = 489] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1394A000 == 37 [pid = 3800] [id = 488] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F233000 == 36 [pid = 3800] [id = 486] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 10E24000 == 35 [pid = 3800] [id = 487] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1319D000 == 34 [pid = 3800] [id = 464] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F250400 == 33 [pid = 3800] [id = 494] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1047FC00 == 32 [pid = 3800] [id = 500] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 1A12B000 == 31 [pid = 3800] [id = 498] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F21F400 == 30 [pid = 3800] [id = 499] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 0F220000 == 29 [pid = 3800] [id = 497] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 199E1000 == 28 [pid = 3800] [id = 496] 04:49:49 INFO - PROCESS | 3800 | --DOCSHELL 196D4400 == 27 [pid = 3800] [id = 495] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (196DA000) [pid = 3800] [serial = 1394] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (10374000) [pid = 3800] [serial = 1396] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (1320F800) [pid = 3800] [serial = 1399] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (159B3400) [pid = 3800] [serial = 1423] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (16D7D000) [pid = 3800] [serial = 1402] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1989E000) [pid = 3800] [serial = 1438] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (104EC800) [pid = 3800] [serial = 1409] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (0F24C000) [pid = 3800] [serial = 1408] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (11D2CC00) [pid = 3800] [serial = 1414] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (129B3C00) [pid = 3800] [serial = 1415] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (156AA000) [pid = 3800] [serial = 1420] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (13E30C00) [pid = 3800] [serial = 1417] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (14314400) [pid = 3800] [serial = 1418] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (129AB400) [pid = 3800] [serial = 1412] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (11CC5800) [pid = 3800] [serial = 1411] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (16B04400) [pid = 3800] [serial = 1426] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (1612C400) [pid = 3800] [serial = 1424] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (1975F400) [pid = 3800] [serial = 1405] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (17828C00) [pid = 3800] [serial = 1429] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (16C75C00) [pid = 3800] [serial = 1427] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (196D3000) [pid = 3800] [serial = 1435] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (17BEE800) [pid = 3800] [serial = 1430] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (16136000) [pid = 3800] [serial = 1432] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (11014C00) [pid = 3800] [serial = 1459] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (170A4400) [pid = 3800] [serial = 1433] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (19759C00) [pid = 3800] [serial = 1436] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1533D400) [pid = 3800] [serial = 1421] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (12BB5800) [pid = 3800] [serial = 1223] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (129B4000) [pid = 3800] [serial = 1355] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (16297800) [pid = 3800] [serial = 1358] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (13A56000) [pid = 3800] [serial = 1400] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (118D6400) [pid = 3800] [serial = 1456] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (12F51400) [pid = 3800] [serial = 1453] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (0F22D000) [pid = 3800] [serial = 1226] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (129B6000) [pid = 3800] [serial = 1235] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (176E0800) [pid = 3800] [serial = 1403] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (10AE3800) [pid = 3800] [serial = 1352] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (171BD800) [pid = 3800] [serial = 1304] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (16295400) [pid = 3800] [serial = 1349] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (129ABC00) [pid = 3800] [serial = 1457] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (13953400) [pid = 3800] [serial = 1444] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (10AEB800) [pid = 3800] [serial = 1229] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (17525000) [pid = 3800] [serial = 1313] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10B2F400) [pid = 3800] [serial = 1307] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (14312000) [pid = 3800] [serial = 1310] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (10AE8C00) [pid = 3800] [serial = 1397] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (19764000) [pid = 3800] [serial = 1447] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (17523400) [pid = 3800] [serial = 1361] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (19767C00) [pid = 3800] [serial = 1406] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (19981000) [pid = 3800] [serial = 1450] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (114E5800) [pid = 3800] [serial = 1232] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (17BF2400) [pid = 3800] [serial = 1316] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (11053400) [pid = 3800] [serial = 1271] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (10E11800) [pid = 3800] [serial = 1441] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (0F22EC00) [pid = 3800] [serial = 1268] [outer = 00000000] [url = about:blank] 04:49:50 INFO - PROCESS | 3800 | 1464612590198 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]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2363ms 04:49:50 INFO - PROCESS | 3800 | 1464612590247 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:49:50 INFO - PROCESS | 3800 | 1464612590250 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:49:50 INFO - PROCESS | 3800 | 1464612590256 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 3800 | 1464612590260 Marionette TRACE conn3 <- [1,1970,null,{}] 04:49:50 INFO - PROCESS | 3800 | 1464612590266 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}] 04:49:50 INFO - PROCESS | 3800 | 1464612590357 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:49:50 INFO - PROCESS | 3800 | 1464612590366 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 3800 | ++DOCSHELL 0C774C00 == 28 [pid = 3800] [id = 502] 04:49:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (0C775400) [pid = 3800] [serial = 1506] [outer = 00000000] 04:49:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (0F20FC00) [pid = 3800] [serial = 1507] [outer = 0C775400] 04:49:50 INFO - PROCESS | 3800 | 1464612590414 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (0F216C00) [pid = 3800] [serial = 1508] [outer = 0C775400] 04:49:50 INFO - PROCESS | 3800 | 1464612590899 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]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 04:49:50 INFO - PROCESS | 3800 | 1464612590956 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:49:50 INFO - PROCESS | 3800 | 1464612590962 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:49:50 INFO - PROCESS | 3800 | 1464612590969 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 3800 | 1464612590972 Marionette TRACE conn3 <- [1,1974,null,{}] 04:49:50 INFO - PROCESS | 3800 | 1464612590975 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}] 04:49:51 INFO - PROCESS | 3800 | 1464612591063 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:49:51 INFO - PROCESS | 3800 | 1464612591063 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 3800 | ++DOCSHELL 0F22D800 == 29 [pid = 3800] [id = 503] 04:49:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (0F22E800) [pid = 3800] [serial = 1509] [outer = 00000000] 04:49:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (0F236400) [pid = 3800] [serial = 1510] [outer = 0F22E800] 04:49:51 INFO - PROCESS | 3800 | 1464612591119 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (0F24E000) [pid = 3800] [serial = 1511] [outer = 0F22E800] 04:49:51 INFO - PROCESS | 3800 | 1464612591596 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]]]}] 04:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 675ms 04:49:51 INFO - PROCESS | 3800 | 1464612591649 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 3800 | 1464612591652 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:49:51 INFO - PROCESS | 3800 | 1464612591656 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 3800 | 1464612591659 Marionette TRACE conn3 <- [1,1978,null,{}] 04:49:51 INFO - PROCESS | 3800 | 1464612591670 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}] 04:49:51 INFO - PROCESS | 3800 | 1464612591787 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:49:51 INFO - PROCESS | 3800 | 1464612591806 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 3800 | ++DOCSHELL 105F9000 == 30 [pid = 3800] [id = 504] 04:49:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (105FAC00) [pid = 3800] [serial = 1512] [outer = 00000000] 04:49:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (10A5B000) [pid = 3800] [serial = 1513] [outer = 105FAC00] 04:49:51 INFO - PROCESS | 3800 | 1464612591854 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (10AE4400) [pid = 3800] [serial = 1514] [outer = 105FAC00] 04:49:52 INFO - PROCESS | 3800 | 1464612592299 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 675ms 04:49:52 INFO - PROCESS | 3800 | 1464612592338 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 3800 | 1464612592340 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:49:52 INFO - PROCESS | 3800 | 1464612592348 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 3800 | 1464612592349 Marionette TRACE conn3 <- [1,1982,null,{}] 04:49:52 INFO - PROCESS | 3800 | 1464612592353 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}] 04:49:52 INFO - PROCESS | 3800 | 1464612592436 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:49:52 INFO - PROCESS | 3800 | 1464612592443 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 3800 | ++DOCSHELL 10A56400 == 31 [pid = 3800] [id = 505] 04:49:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (10B22800) [pid = 3800] [serial = 1515] [outer = 00000000] 04:49:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (10E03000) [pid = 3800] [serial = 1516] [outer = 10B22800] 04:49:52 INFO - PROCESS | 3800 | 1464612592490 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (10E10800) [pid = 3800] [serial = 1517] [outer = 10B22800] 04:49:52 INFO - PROCESS | 3800 | 1464612592910 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 04:49:52 INFO - PROCESS | 3800 | 1464612592966 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 3800 | 1464612592968 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:49:52 INFO - PROCESS | 3800 | 1464612592971 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 3800 | 1464612592973 Marionette TRACE conn3 <- [1,1986,null,{}] 04:49:52 INFO - PROCESS | 3800 | 1464612592976 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}] 04:49:53 INFO - PROCESS | 3800 | 1464612593052 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:49:53 INFO - PROCESS | 3800 | 1464612593058 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 3800 | ++DOCSHELL 10E02800 == 32 [pid = 3800] [id = 506] 04:49:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (10E23800) [pid = 3800] [serial = 1518] [outer = 00000000] 04:49:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (11050000) [pid = 3800] [serial = 1519] [outer = 10E23800] 04:49:53 INFO - PROCESS | 3800 | 1464612593104 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (11055C00) [pid = 3800] [serial = 1520] [outer = 10E23800] 04:49:53 INFO - PROCESS | 3800 | 1464612593569 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]]]}] 04:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 04:49:53 INFO - PROCESS | 3800 | 1464612593609 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 3800 | 1464612593611 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:49:53 INFO - PROCESS | 3800 | 1464612593619 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 3800 | 1464612593620 Marionette TRACE conn3 <- [1,1990,null,{}] 04:49:53 INFO - PROCESS | 3800 | 1464612593624 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}] 04:49:53 INFO - PROCESS | 3800 | 1464612593732 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:49:53 INFO - PROCESS | 3800 | 1464612593740 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 3800 | ++DOCSHELL 114E3400 == 33 [pid = 3800] [id = 507] 04:49:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (118D6400) [pid = 3800] [serial = 1521] [outer = 00000000] 04:49:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (11D22400) [pid = 3800] [serial = 1522] [outer = 118D6400] 04:49:53 INFO - PROCESS | 3800 | 1464612593786 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (129AA800) [pid = 3800] [serial = 1523] [outer = 118D6400] 04:49:54 INFO - PROCESS | 3800 | 1464612594204 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 614ms 04:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:49:54 INFO - PROCESS | 3800 | 1464612594240 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 3800 | 1464612594242 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:49:54 INFO - PROCESS | 3800 | 1464612594249 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 3800 | 1464612594250 Marionette TRACE conn3 <- [1,1994,null,{}] 04:49:54 INFO - PROCESS | 3800 | 1464612594253 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}] 04:49:54 INFO - PROCESS | 3800 | 1464612594327 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:49:54 INFO - PROCESS | 3800 | 1464612594334 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 3800 | ++DOCSHELL 129AF000 == 34 [pid = 3800] [id = 508] 04:49:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (129B3C00) [pid = 3800] [serial = 1524] [outer = 00000000] 04:49:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (12BB5800) [pid = 3800] [serial = 1525] [outer = 129B3C00] 04:49:54 INFO - PROCESS | 3800 | 1464612594378 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (12BBE000) [pid = 3800] [serial = 1526] [outer = 129B3C00] 04:49:54 INFO - PROCESS | 3800 | 1464612594803 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]]]}] 04:49:54 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 04:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 583ms 04:49:54 INFO - PROCESS | 3800 | 1464612594825 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 3800 | 1464612594827 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:49:54 INFO - PROCESS | 3800 | 1464612594830 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 3800 | 1464612594832 Marionette TRACE conn3 <- [1,1998,null,{}] 04:49:54 INFO - PROCESS | 3800 | 1464612594835 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}] 04:49:54 INFO - PROCESS | 3800 | 1464612594965 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:49:54 INFO - PROCESS | 3800 | 1464612594974 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 3800 | ++DOCSHELL 0F236000 == 35 [pid = 3800] [id = 509] 04:49:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10E08C00) [pid = 3800] [serial = 1527] [outer = 00000000] 04:49:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1319C400) [pid = 3800] [serial = 1528] [outer = 10E08C00] 04:49:55 INFO - PROCESS | 3800 | 1464612595019 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1319D000) [pid = 3800] [serial = 1529] [outer = 10E08C00] 04:49:55 INFO - PROCESS | 3800 | 1464612595461 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]]]}] 04:49:55 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 04:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 04:49:55 INFO - PROCESS | 3800 | 1464612595530 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 3800 | 1464612595532 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:49:55 INFO - PROCESS | 3800 | 1464612595544 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 3800 | 1464612595545 Marionette TRACE conn3 <- [1,2002,null,{}] 04:49:55 INFO - PROCESS | 3800 | 1464612595549 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}] 04:49:55 INFO - PROCESS | 3800 | 1464612595656 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:49:55 INFO - PROCESS | 3800 | 1464612595746 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 3800 | ++DOCSHELL 10563400 == 36 [pid = 3800] [id = 510] 04:49:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1320A000) [pid = 3800] [serial = 1530] [outer = 00000000] 04:49:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (13730000) [pid = 3800] [serial = 1531] [outer = 1320A000] 04:49:55 INFO - PROCESS | 3800 | 1464612595772 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (13732000) [pid = 3800] [serial = 1532] [outer = 1320A000] 04:49:56 INFO - PROCESS | 3800 | 1464612596177 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]]]}] 04:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 04:49:56 INFO - PROCESS | 3800 | 1464612596228 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:49:56 INFO - PROCESS | 3800 | 1464612596230 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:49:56 INFO - PROCESS | 3800 | 1464612596233 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:49:56 INFO - PROCESS | 3800 | 1464612596234 Marionette TRACE conn3 <- [1,2006,null,{}] 04:49:56 INFO - PROCESS | 3800 | 1464612596238 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}] 04:49:56 INFO - PROCESS | 3800 | 1464612596352 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:49:56 INFO - PROCESS | 3800 | 1464612596361 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 3800 | ++DOCSHELL 1372E400 == 37 [pid = 3800] [id = 511] 04:49:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (13950400) [pid = 3800] [serial = 1533] [outer = 00000000] 04:49:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (13E2C400) [pid = 3800] [serial = 1534] [outer = 13950400] 04:49:56 INFO - PROCESS | 3800 | 1464612596405 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (14311400) [pid = 3800] [serial = 1535] [outer = 13950400] 04:49:56 INFO - PROCESS | 3800 | 1464612596867 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]]]}] 04:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 04:49:56 INFO - PROCESS | 3800 | 1464612596915 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:49:56 INFO - PROCESS | 3800 | 1464612596917 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:49:56 INFO - PROCESS | 3800 | 1464612596921 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 3800 | 1464612596923 Marionette TRACE conn3 <- [1,2010,null,{}] 04:49:56 INFO - PROCESS | 3800 | 1464612596926 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}] 04:49:57 INFO - PROCESS | 3800 | 1464612597080 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:49:57 INFO - PROCESS | 3800 | 1464612597106 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 3800 | ++DOCSHELL 143B2400 == 38 [pid = 3800] [id = 512] 04:49:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (143B4800) [pid = 3800] [serial = 1536] [outer = 00000000] 04:49:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (156A9400) [pid = 3800] [serial = 1537] [outer = 143B4800] 04:49:57 INFO - PROCESS | 3800 | 1464612597160 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (156B1400) [pid = 3800] [serial = 1538] [outer = 143B4800] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (10A60C00) [pid = 3800] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (196DFC00) [pid = 3800] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (129B7000) [pid = 3800] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (10A55800) [pid = 3800] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1629AC00) [pid = 3800] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (16299C00) [pid = 3800] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1A20F000) [pid = 3800] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (19F3F800) [pid = 3800] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (10481800) [pid = 3800] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1975D800) [pid = 3800] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (103EC800) [pid = 3800] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (10E0D000) [pid = 3800] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (16261000) [pid = 3800] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (16291400) [pid = 3800] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (167A6800) [pid = 3800] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1612B000) [pid = 3800] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1394A400) [pid = 3800] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (10E27C00) [pid = 3800] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (105F5400) [pid = 3800] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (19F39400) [pid = 3800] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:49:57 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (0F254C00) [pid = 3800] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:49:58 INFO - PROCESS | 3800 | 1464612598015 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]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1135ms 04:49:58 INFO - PROCESS | 3800 | 1464612598053 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 3800 | 1464612598055 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:49:58 INFO - PROCESS | 3800 | 1464612598059 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 3800 | 1464612598060 Marionette TRACE conn3 <- [1,2014,null,{}] 04:49:58 INFO - PROCESS | 3800 | 1464612598064 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}] 04:49:58 INFO - PROCESS | 3800 | 1464612598142 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:49:58 INFO - PROCESS | 3800 | 1464612598148 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 3800 | ++DOCSHELL 10E27C00 == 39 [pid = 3800] [id = 513] 04:49:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (10E2D000) [pid = 3800] [serial = 1539] [outer = 00000000] 04:49:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (12963800) [pid = 3800] [serial = 1540] [outer = 10E2D000] 04:49:58 INFO - PROCESS | 3800 | 1464612598192 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1314B800) [pid = 3800] [serial = 1541] [outer = 10E2D000] 04:49:58 INFO - PROCESS | 3800 | 1464612598619 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]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 583ms 04:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:49:58 INFO - PROCESS | 3800 | 1464612598666 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:49:58 INFO - PROCESS | 3800 | 1464612598668 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:49:58 INFO - PROCESS | 3800 | 1464612598659 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 3800 | 1464612598660 Marionette TRACE conn3 <- [1,2018,null,{}] 04:49:58 INFO - PROCESS | 3800 | 1464612598664 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}] 04:49:58 INFO - PROCESS | 3800 | 1464612598742 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:49:58 INFO - PROCESS | 3800 | 1464612598749 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 3800 | ++DOCSHELL 12B5DC00 == 40 [pid = 3800] [id = 514] 04:49:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (13205400) [pid = 3800] [serial = 1542] [outer = 00000000] 04:49:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (157C5400) [pid = 3800] [serial = 1543] [outer = 13205400] 04:49:58 INFO - PROCESS | 3800 | 1464612598793 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (1594B400) [pid = 3800] [serial = 1544] [outer = 13205400] 04:49:59 INFO - PROCESS | 3800 | 1464612599232 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 583ms 04:49:59 INFO - PROCESS | 3800 | 1464612599253 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 3800 | 1464612599255 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:49:59 INFO - PROCESS | 3800 | 1464612599258 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 3800 | 1464612599259 Marionette TRACE conn3 <- [1,2022,null,{}] 04:49:59 INFO - PROCESS | 3800 | 1464612599263 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}] 04:49:59 INFO - PROCESS | 3800 | 1464612599390 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:49:59 INFO - PROCESS | 3800 | 1464612599399 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 3800 | ++DOCSHELL 1104FC00 == 41 [pid = 3800] [id = 515] 04:49:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (131E1400) [pid = 3800] [serial = 1545] [outer = 00000000] 04:49:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (15ECCC00) [pid = 3800] [serial = 1546] [outer = 131E1400] 04:49:59 INFO - PROCESS | 3800 | 1464612599442 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (16109C00) [pid = 3800] [serial = 1547] [outer = 131E1400] 04:50:00 INFO - PROCESS | 3800 | 1464612600030 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]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 829ms 04:50:00 INFO - PROCESS | 3800 | 1464612600114 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 3800 | 1464612600118 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:50:00 INFO - PROCESS | 3800 | 1464612600148 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 3800 | 1464612600152 Marionette TRACE conn3 <- [1,2026,null,{}] 04:50:00 INFO - PROCESS | 3800 | 1464612600158 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}] 04:50:00 INFO - PROCESS | 3800 | 1464612600284 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:50:00 INFO - PROCESS | 3800 | 1464612600418 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 3800 | ++DOCSHELL 0C383400 == 42 [pid = 3800] [id = 516] 04:50:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (0C771000) [pid = 3800] [serial = 1548] [outer = 00000000] 04:50:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (0F223C00) [pid = 3800] [serial = 1549] [outer = 0C771000] 04:50:00 INFO - PROCESS | 3800 | 1464612600478 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (0F233400) [pid = 3800] [serial = 1550] [outer = 0C771000] 04:50:01 INFO - PROCESS | 3800 | 1464612601142 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]]]}] 04:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1104ms 04:50:01 INFO - PROCESS | 3800 | 1464612601245 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 3800 | 1464612601251 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:50:01 INFO - PROCESS | 3800 | 1464612601259 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 3800 | 1464612601262 Marionette TRACE conn3 <- [1,2030,null,{}] 04:50:01 INFO - PROCESS | 3800 | 1464612601266 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}] 04:50:01 INFO - PROCESS | 3800 | 1464612601388 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:50:01 INFO - PROCESS | 3800 | 1464612601517 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 3800 | ++DOCSHELL 103D2800 == 43 [pid = 3800] [id = 517] 04:50:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (104F1400) [pid = 3800] [serial = 1551] [outer = 00000000] 04:50:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (10B25400) [pid = 3800] [serial = 1552] [outer = 104F1400] 04:50:01 INFO - PROCESS | 3800 | 1464612601574 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (10E0D400) [pid = 3800] [serial = 1553] [outer = 104F1400] 04:50:02 INFO - PROCESS | 3800 | 1464612602488 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]]]}] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 0F228800 == 42 [pid = 3800] [id = 425] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 11284400 == 41 [pid = 3800] [id = 424] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 1612C000 == 40 [pid = 3800] [id = 430] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 0C389400 == 39 [pid = 3800] [id = 422] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 13736C00 == 38 [pid = 3800] [id = 418] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 0F212C00 == 37 [pid = 3800] [id = 419] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 129B5000 == 36 [pid = 3800] [id = 416] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 112E3400 == 35 [pid = 3800] [id = 415] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 1043E800 == 34 [pid = 3800] [id = 417] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 13A50400 == 33 [pid = 3800] [id = 428] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 1296D800 == 32 [pid = 3800] [id = 427] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 10B22C00 == 31 [pid = 3800] [id = 414] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 0F258C00 == 30 [pid = 3800] [id = 426] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 10446800 == 29 [pid = 3800] [id = 413] 04:50:02 INFO - PROCESS | 3800 | --DOCSHELL 0F232800 == 28 [pid = 3800] [id = 501] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (131EBC00) [pid = 3800] [serial = 1454] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (198A4800) [pid = 3800] [serial = 1448] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (143AD000) [pid = 3800] [serial = 1445] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (11057400) [pid = 3800] [serial = 1442] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (199D5000) [pid = 3800] [serial = 1451] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (198A6400) [pid = 3800] [serial = 1439] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1A68D400) [pid = 3800] [serial = 1495] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1A20EC00) [pid = 3800] [serial = 1493] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1A208400) [pid = 3800] [serial = 1492] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (131D2C00) [pid = 3800] [serial = 1501] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A735800) [pid = 3800] [serial = 1496] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (198A1C00) [pid = 3800] [serial = 1486] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (15301400) [pid = 3800] [serial = 1483] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1628E400) [pid = 3800] [serial = 1484] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (13E28C00) [pid = 3800] [serial = 1481] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (118D7000) [pid = 3800] [serial = 1480] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1679B400) [pid = 3800] [serial = 1504] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1997B400) [pid = 3800] [serial = 1478] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (198A0C00) [pid = 3800] [serial = 1477] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (18019800) [pid = 3800] [serial = 1475] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (18018400) [pid = 3800] [serial = 1474] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (170A3C00) [pid = 3800] [serial = 1472] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (17096C00) [pid = 3800] [serial = 1471] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1628F800) [pid = 3800] [serial = 1469] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1625F400) [pid = 3800] [serial = 1468] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (15306C00) [pid = 3800] [serial = 1466] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (14310C00) [pid = 3800] [serial = 1465] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (129B4C00) [pid = 3800] [serial = 1463] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (11288000) [pid = 3800] [serial = 1462] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (114ECC00) [pid = 3800] [serial = 1460] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (19F45C00) [pid = 3800] [serial = 1489] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (1A107000) [pid = 3800] [serial = 1490] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (10487C00) [pid = 3800] [serial = 1498] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (15302800) [pid = 3800] [serial = 1502] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (19983800) [pid = 3800] [serial = 1487] [outer = 00000000] [url = about:blank] 04:50:02 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (10B24400) [pid = 3800] [serial = 1499] [outer = 00000000] [url = about:blank] 04:50:02 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) 04:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1320ms 04:50:02 INFO - PROCESS | 3800 | 1464612602574 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 3800 | 1464612602578 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:50:02 INFO - PROCESS | 3800 | 1464612602583 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 3800 | 1464612602587 Marionette TRACE conn3 <- [1,2034,null,{}] 04:50:02 INFO - PROCESS | 3800 | 1464612602593 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}] 04:50:02 INFO - PROCESS | 3800 | 1464612602675 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:50:02 INFO - PROCESS | 3800 | 1464612602693 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 3800 | ++DOCSHELL 0F218800 == 29 [pid = 3800] [id = 518] 04:50:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (0F21A000) [pid = 3800] [serial = 1554] [outer = 00000000] 04:50:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (0F228400) [pid = 3800] [serial = 1555] [outer = 0F21A000] 04:50:02 INFO - PROCESS | 3800 | 1464612602741 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (0F24C400) [pid = 3800] [serial = 1556] [outer = 0F21A000] 04:50:03 INFO - PROCESS | 3800 | 1464612603233 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 04:50:03 INFO - PROCESS | 3800 | 1464612603267 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 3800 | 1464612603272 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:50:03 INFO - PROCESS | 3800 | 1464612603282 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 3800 | 1464612603284 Marionette TRACE conn3 <- [1,2038,null,{}] 04:50:03 INFO - PROCESS | 3800 | 1464612603288 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}] 04:50:03 INFO - PROCESS | 3800 | 1464612603369 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:50:03 INFO - PROCESS | 3800 | 1464612603490 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 3800 | ++DOCSHELL 104EC000 == 30 [pid = 3800] [id = 519] 04:50:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (104ED000) [pid = 3800] [serial = 1557] [outer = 00000000] 04:50:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (105F3C00) [pid = 3800] [serial = 1558] [outer = 104ED000] 04:50:03 INFO - PROCESS | 3800 | 1464612603542 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (10AE7000) [pid = 3800] [serial = 1559] [outer = 104ED000] 04:50:03 INFO - PROCESS | 3800 | 1464612603917 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 04:50:03 INFO - PROCESS | 3800 | 1464612603983 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 3800 | 1464612603985 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:50:03 INFO - PROCESS | 3800 | 1464612603989 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 3800 | 1464612603992 Marionette TRACE conn3 <- [1,2042,null,{}] 04:50:03 INFO - PROCESS | 3800 | 1464612604003 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}] 04:50:04 INFO - PROCESS | 3800 | 1464612604101 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:50:04 INFO - PROCESS | 3800 | 1464612604117 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 3800 | ++DOCSHELL 11284400 == 31 [pid = 3800] [id = 520] 04:50:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (11284800) [pid = 3800] [serial = 1560] [outer = 00000000] 04:50:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (11870000) [pid = 3800] [serial = 1561] [outer = 11284800] 04:50:04 INFO - PROCESS | 3800 | 1464612604165 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (12959400) [pid = 3800] [serial = 1562] [outer = 11284800] 04:50:04 INFO - PROCESS | 3800 | 1464612604640 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]]]}] 04:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 736ms 04:50:04 INFO - PROCESS | 3800 | 1464612604712 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 3800 | 1464612604714 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:50:04 INFO - PROCESS | 3800 | 1464612604717 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:50:04 INFO - PROCESS | 3800 | 1464612604719 Marionette TRACE conn3 <- [1,2046,null,{}] 04:50:04 INFO - PROCESS | 3800 | 1464612604723 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}] 04:50:04 INFO - PROCESS | 3800 | 1464612604806 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:50:04 INFO - PROCESS | 3800 | 1464612604826 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 3800 | ++DOCSHELL 129B6400 == 32 [pid = 3800] [id = 521] 04:50:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (12B5D000) [pid = 3800] [serial = 1563] [outer = 00000000] 04:50:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (13149000) [pid = 3800] [serial = 1564] [outer = 12B5D000] 04:50:04 INFO - PROCESS | 3800 | 1464612604871 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (131DA000) [pid = 3800] [serial = 1565] [outer = 12B5D000] 04:50:05 INFO - PROCESS | 3800 | 1464612605324 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]]]}] 04:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 04:50:05 INFO - PROCESS | 3800 | 1464612605341 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 3800 | 1464612605343 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:50:05 INFO - PROCESS | 3800 | 1464612605346 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 3800 | 1464612605348 Marionette TRACE conn3 <- [1,2050,null,{}] 04:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:50:05 INFO - PROCESS | 3800 | 1464612605357 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}] 04:50:05 INFO - PROCESS | 3800 | 1464612605469 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:50:05 INFO - PROCESS | 3800 | 1464612605557 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 3800 | ++DOCSHELL 1320A800 == 33 [pid = 3800] [id = 522] 04:50:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1320B000) [pid = 3800] [serial = 1566] [outer = 00000000] 04:50:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1394B800) [pid = 3800] [serial = 1567] [outer = 1320B000] 04:50:05 INFO - PROCESS | 3800 | 1464612605601 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (13A51C00) [pid = 3800] [serial = 1568] [outer = 1320B000] 04:50:06 INFO - PROCESS | 3800 | 1464612606005 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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 675ms 04:50:06 INFO - PROCESS | 3800 | 1464612606030 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 3800 | 1464612606032 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:50:06 INFO - PROCESS | 3800 | 1464612606035 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 3800 | 1464612606037 Marionette TRACE conn3 <- [1,2054,null,{}] 04:50:06 INFO - PROCESS | 3800 | 1464612606040 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}] 04:50:06 INFO - PROCESS | 3800 | 1464612606172 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:50:06 INFO - PROCESS | 3800 | 1464612606181 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 3800 | ++DOCSHELL 0F212C00 == 34 [pid = 3800] [id = 523] 04:50:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (13144400) [pid = 3800] [serial = 1569] [outer = 00000000] 04:50:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (143C1400) [pid = 3800] [serial = 1570] [outer = 13144400] 04:50:06 INFO - PROCESS | 3800 | 1464612606277 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1430C800) [pid = 3800] [serial = 1571] [outer = 13144400] 04:50:06 INFO - PROCESS | 3800 | 1464612606702 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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 675ms 04:50:06 INFO - PROCESS | 3800 | 1464612606735 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 3800 | 1464612606737 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:50:06 INFO - PROCESS | 3800 | 1464612606741 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 3800 | 1464612606742 Marionette TRACE conn3 <- [1,2058,null,{}] 04:50:06 INFO - PROCESS | 3800 | 1464612606745 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}] 04:50:06 INFO - PROCESS | 3800 | 1464612606878 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:50:06 INFO - PROCESS | 3800 | 1464612606896 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 3800 | ++DOCSHELL 1533CC00 == 35 [pid = 3800] [id = 524] 04:50:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (15635400) [pid = 3800] [serial = 1572] [outer = 00000000] 04:50:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (156B1000) [pid = 3800] [serial = 1573] [outer = 15635400] 04:50:06 INFO - PROCESS | 3800 | 1464612606943 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (15958400) [pid = 3800] [serial = 1574] [outer = 15635400] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (13205400) [pid = 3800] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (0C775400) [pid = 3800] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (118D6400) [pid = 3800] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (105F3800) [pid = 3800] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (10B22800) [pid = 3800] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (10E08C00) [pid = 3800] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1320A000) [pid = 3800] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (129B3C00) [pid = 3800] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (0F22E800) [pid = 3800] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (105FAC00) [pid = 3800] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (13950400) [pid = 3800] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (143B4800) [pid = 3800] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (10E23800) [pid = 3800] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:50:07 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (10E2D000) [pid = 3800] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:50:07 INFO - PROCESS | 3800 | 1464612607468 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 782ms 04:50:07 INFO - PROCESS | 3800 | 1464612607525 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 3800 | 1464612607527 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:50:07 INFO - PROCESS | 3800 | 1464612607531 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 3800 | 1464612607532 Marionette TRACE conn3 <- [1,2062,null,{}] 04:50:07 INFO - PROCESS | 3800 | 1464612607536 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}] 04:50:07 INFO - PROCESS | 3800 | 1464612607614 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:50:07 INFO - PROCESS | 3800 | 1464612607621 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 3800 | ++DOCSHELL 0F21F000 == 36 [pid = 3800] [id = 525] 04:50:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (104EE800) [pid = 3800] [serial = 1575] [outer = 00000000] 04:50:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (114EA000) [pid = 3800] [serial = 1576] [outer = 104EE800] 04:50:07 INFO - PROCESS | 3800 | 1464612607664 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (131DA400) [pid = 3800] [serial = 1577] [outer = 104EE800] 04:50:08 INFO - PROCESS | 3800 | 1464612608078 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]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 584ms 04:50:08 INFO - PROCESS | 3800 | 1464612608112 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 3800 | 1464612608114 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:50:08 INFO - PROCESS | 3800 | 1464612608121 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 3800 | 1464612608123 Marionette TRACE conn3 <- [1,2066,null,{}] 04:50:08 INFO - PROCESS | 3800 | 1464612608127 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}] 04:50:08 INFO - PROCESS | 3800 | 1464612608207 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:50:08 INFO - PROCESS | 3800 | 1464612608214 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 3800 | ++DOCSHELL 11284000 == 37 [pid = 3800] [id = 526] 04:50:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (114E9400) [pid = 3800] [serial = 1578] [outer = 00000000] 04:50:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (156A9000) [pid = 3800] [serial = 1579] [outer = 114E9400] 04:50:08 INFO - PROCESS | 3800 | 1464612608257 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1594F400) [pid = 3800] [serial = 1580] [outer = 114E9400] 04:50:08 INFO - PROCESS | 3800 | 1464612608698 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]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 583ms 04:50:08 INFO - PROCESS | 3800 | 1464612608714 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 3800 | 1464612608716 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:50:08 INFO - PROCESS | 3800 | 1464612608720 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 3800 | 1464612608721 Marionette TRACE conn3 <- [1,2070,null,{}] 04:50:08 INFO - PROCESS | 3800 | 1464612608725 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}] 04:50:08 INFO - PROCESS | 3800 | 1464612608826 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:50:08 INFO - PROCESS | 3800 | 1464612608836 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 3800 | ++DOCSHELL 129B3C00 == 38 [pid = 3800] [id = 527] 04:50:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (13208400) [pid = 3800] [serial = 1581] [outer = 00000000] 04:50:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1612FC00) [pid = 3800] [serial = 1582] [outer = 13208400] 04:50:08 INFO - PROCESS | 3800 | 1464612608879 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (16130800) [pid = 3800] [serial = 1583] [outer = 13208400] 04:50:09 INFO - PROCESS | 3800 | --DOCSHELL 156AFC00 == 37 [pid = 3800] [id = 429] 04:50:09 INFO - PROCESS | 3800 | --DOCSHELL 10B66800 == 36 [pid = 3800] [id = 423] 04:50:09 INFO - PROCESS | 3800 | --DOCSHELL 103F7800 == 35 [pid = 3800] [id = 421] 04:50:09 INFO - PROCESS | 3800 | --DOCSHELL 1430F000 == 34 [pid = 3800] [id = 420] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (1594B400) [pid = 3800] [serial = 1544] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (15ECCC00) [pid = 3800] [serial = 1546] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (0F20FC00) [pid = 3800] [serial = 1507] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (0F216C00) [pid = 3800] [serial = 1508] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (11D22400) [pid = 3800] [serial = 1522] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (129AA800) [pid = 3800] [serial = 1523] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (17829000) [pid = 3800] [serial = 1505] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (10E10800) [pid = 3800] [serial = 1517] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (10E03000) [pid = 3800] [serial = 1516] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (1319C400) [pid = 3800] [serial = 1528] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (13730000) [pid = 3800] [serial = 1531] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (12BB5800) [pid = 3800] [serial = 1525] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (12BBE000) [pid = 3800] [serial = 1526] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (0F236400) [pid = 3800] [serial = 1510] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (0F24E000) [pid = 3800] [serial = 1511] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (10A5B000) [pid = 3800] [serial = 1513] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (10AE4400) [pid = 3800] [serial = 1514] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (13E2C400) [pid = 3800] [serial = 1534] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 66 (13732000) [pid = 3800] [serial = 1532] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 65 (156A9400) [pid = 3800] [serial = 1537] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 64 (11050000) [pid = 3800] [serial = 1519] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 63 (157C5400) [pid = 3800] [serial = 1543] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 62 (11055C00) [pid = 3800] [serial = 1520] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 61 (156B1400) [pid = 3800] [serial = 1538] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 60 (12963800) [pid = 3800] [serial = 1540] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 59 (14311400) [pid = 3800] [serial = 1535] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 58 (1314B800) [pid = 3800] [serial = 1541] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | --DOMWINDOW == 57 (1319D000) [pid = 3800] [serial = 1529] [outer = 00000000] [url = about:blank] 04:50:10 INFO - PROCESS | 3800 | 1464612610628 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]]]}] 04:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1918ms 04:50:10 INFO - PROCESS | 3800 | 1464612610649 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 3800 | 1464612610636 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:50:10 INFO - PROCESS | 3800 | 1464612610644 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 3800 | 1464612610648 Marionette TRACE conn3 <- [1,2074,null,{}] 04:50:10 INFO - PROCESS | 3800 | 1464612610654 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}] 04:50:10 INFO - PROCESS | 3800 | 1464612610740 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:50:10 INFO - PROCESS | 3800 | 1464612610748 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 3800 | ++DOCSHELL 0F213000 == 35 [pid = 3800] [id = 528] 04:50:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 58 (0F213800) [pid = 3800] [serial = 1584] [outer = 00000000] 04:50:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 59 (0F21DC00) [pid = 3800] [serial = 1585] [outer = 0F213800] 04:50:10 INFO - PROCESS | 3800 | 1464612610795 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 60 (0F228800) [pid = 3800] [serial = 1586] [outer = 0F213800] 04:50:11 INFO - PROCESS | 3800 | 1464612611280 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]]]}] 04:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 04:50:11 INFO - PROCESS | 3800 | 1464612611343 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 3800 | 1464612611349 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:50:11 INFO - PROCESS | 3800 | 1464612611355 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 3800 | 1464612611358 Marionette TRACE conn3 <- [1,2078,null,{}] 04:50:11 INFO - PROCESS | 3800 | 1464612611362 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}] 04:50:11 INFO - PROCESS | 3800 | 1464612611443 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:50:11 INFO - PROCESS | 3800 | 1464612611453 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 3800 | ++DOCSHELL 0F24EC00 == 36 [pid = 3800] [id = 529] 04:50:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 61 (0F254C00) [pid = 3800] [serial = 1587] [outer = 00000000] 04:50:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 62 (103D0800) [pid = 3800] [serial = 1588] [outer = 0F254C00] 04:50:11 INFO - PROCESS | 3800 | 1464612611501 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 63 (1047B400) [pid = 3800] [serial = 1589] [outer = 0F254C00] 04:50:11 INFO - PROCESS | 3800 | 1464612611976 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]]]}] 04:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 675ms 04:50:12 INFO - PROCESS | 3800 | 1464612612036 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 3800 | 1464612612039 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:50:12 INFO - PROCESS | 3800 | 1464612612042 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 3800 | 1464612612046 Marionette TRACE conn3 <- [1,2082,null,{}] 04:50:12 INFO - PROCESS | 3800 | 1464612612057 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}] 04:50:12 INFO - PROCESS | 3800 | 1464612612165 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:50:12 INFO - PROCESS | 3800 | 1464612612257 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 3800 | ++DOCSHELL 10B26C00 == 37 [pid = 3800] [id = 530] 04:50:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 64 (10B27000) [pid = 3800] [serial = 1590] [outer = 00000000] 04:50:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 65 (10B67000) [pid = 3800] [serial = 1591] [outer = 10B27000] 04:50:12 INFO - PROCESS | 3800 | 1464612612304 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 66 (10E09000) [pid = 3800] [serial = 1592] [outer = 10B27000] 04:50:12 INFO - PROCESS | 3800 | 1464612612671 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]]]}] 04:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 676ms 04:50:12 INFO - PROCESS | 3800 | 1464612612722 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 3800 | 1464612612724 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:50:12 INFO - PROCESS | 3800 | 1464612612728 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 3800 | 1464612612730 Marionette TRACE conn3 <- [1,2086,null,{}] 04:50:12 INFO - PROCESS | 3800 | 1464612612734 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}] 04:50:12 INFO - PROCESS | 3800 | 1464612612812 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:50:12 INFO - PROCESS | 3800 | 1464612612818 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 3800 | ++DOCSHELL 10E0EC00 == 38 [pid = 3800] [id = 531] 04:50:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 67 (10E29C00) [pid = 3800] [serial = 1593] [outer = 00000000] 04:50:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (11052800) [pid = 3800] [serial = 1594] [outer = 10E29C00] 04:50:12 INFO - PROCESS | 3800 | 1464612612874 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (11059C00) [pid = 3800] [serial = 1595] [outer = 10E29C00] 04:50:13 INFO - PROCESS | 3800 | 1464612613286 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]]]}] 04:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 583ms 04:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:50:13 INFO - PROCESS | 3800 | 1464612613331 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 3800 | 1464612613333 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:50:13 INFO - PROCESS | 3800 | 1464612613336 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 3800 | 1464612613338 Marionette TRACE conn3 <- [1,2090,null,{}] 04:50:13 INFO - PROCESS | 3800 | 1464612613341 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}] 04:50:13 INFO - PROCESS | 3800 | 1464612613413 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:50:13 INFO - PROCESS | 3800 | 1464612613419 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 3800 | ++DOCSHELL 11209800 == 39 [pid = 3800] [id = 532] 04:50:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (11286000) [pid = 3800] [serial = 1596] [outer = 00000000] 04:50:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (112E8400) [pid = 3800] [serial = 1597] [outer = 11286000] 04:50:13 INFO - PROCESS | 3800 | 1464612613463 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (118DB800) [pid = 3800] [serial = 1598] [outer = 11286000] 04:50:13 INFO - PROCESS | 3800 | 1464612613907 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]]]}] 04:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 614ms 04:50:13 INFO - PROCESS | 3800 | 1464612613957 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 3800 | 1464612613959 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:50:13 INFO - PROCESS | 3800 | 1464612613962 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 3800 | 1464612613964 Marionette TRACE conn3 <- [1,2094,null,{}] 04:50:13 INFO - PROCESS | 3800 | 1464612613970 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}] 04:50:14 INFO - PROCESS | 3800 | 1464612614061 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:50:14 INFO - PROCESS | 3800 | 1464612614070 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 3800 | ++DOCSHELL 12958000 == 40 [pid = 3800] [id = 533] 04:50:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (129AC400) [pid = 3800] [serial = 1599] [outer = 00000000] 04:50:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (12B5C800) [pid = 3800] [serial = 1600] [outer = 129AC400] 04:50:14 INFO - PROCESS | 3800 | 1464612614115 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (12F0CC00) [pid = 3800] [serial = 1601] [outer = 129AC400] 04:50:14 INFO - PROCESS | 3800 | 1464612614516 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]]]}] 04:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 614ms 04:50:14 INFO - PROCESS | 3800 | 1464612614583 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 3800 | 1464612614585 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:50:14 INFO - PROCESS | 3800 | 1464612614588 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:50:14 INFO - PROCESS | 3800 | 1464612614590 Marionette TRACE conn3 <- [1,2098,null,{}] 04:50:14 INFO - PROCESS | 3800 | 1464612614593 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}] 04:50:14 INFO - PROCESS | 3800 | 1464612614666 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:50:14 INFO - PROCESS | 3800 | 1464612614672 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 3800 | ++DOCSHELL 12F16C00 == 41 [pid = 3800] [id = 534] 04:50:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (12F18800) [pid = 3800] [serial = 1602] [outer = 00000000] 04:50:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (131D8C00) [pid = 3800] [serial = 1603] [outer = 12F18800] 04:50:14 INFO - PROCESS | 3800 | 1464612614723 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (131E1000) [pid = 3800] [serial = 1604] [outer = 12F18800] 04:50:15 INFO - PROCESS | 3800 | 1464612615155 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]]]}] 04:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 583ms 04:50:15 INFO - PROCESS | 3800 | 1464612615185 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 3800 | 1464612615187 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:50:15 INFO - PROCESS | 3800 | 1464612615191 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 3800 | 1464612615192 Marionette TRACE conn3 <- [1,2102,null,{}] 04:50:15 INFO - PROCESS | 3800 | 1464612615214 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}] 04:50:15 INFO - PROCESS | 3800 | 1464612615285 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:50:15 INFO - PROCESS | 3800 | 1464612615291 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 3800 | ++DOCSHELL 1104CC00 == 42 [pid = 3800] [id = 535] 04:50:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (129B8800) [pid = 3800] [serial = 1605] [outer = 00000000] 04:50:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1394A000) [pid = 3800] [serial = 1606] [outer = 129B8800] 04:50:15 INFO - PROCESS | 3800 | 1464612615335 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1394A800) [pid = 3800] [serial = 1607] [outer = 129B8800] 04:50:15 INFO - PROCESS | 3800 | 1464612615791 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]]]}] 04:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 614ms 04:50:15 INFO - PROCESS | 3800 | 1464612615813 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 3800 | 1464612615815 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:50:15 INFO - PROCESS | 3800 | 1464612615828 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 3800 | 1464612615830 Marionette TRACE conn3 <- [1,2106,null,{}] 04:50:15 INFO - PROCESS | 3800 | 1464612615833 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}] 04:50:15 INFO - PROCESS | 3800 | 1464612615937 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:50:15 INFO - PROCESS | 3800 | 1464612615944 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 3800 | ++DOCSHELL 10B26400 == 43 [pid = 3800] [id = 536] 04:50:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13A5A000) [pid = 3800] [serial = 1608] [outer = 00000000] 04:50:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (13E30C00) [pid = 3800] [serial = 1609] [outer = 13A5A000] 04:50:15 INFO - PROCESS | 3800 | 1464612615987 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (14306400) [pid = 3800] [serial = 1610] [outer = 13A5A000] 04:50:16 INFO - PROCESS | 3800 | 1464612616435 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]]]}] 04:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 04:50:16 INFO - PROCESS | 3800 | 1464612616451 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 3800 | 1464612616453 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:50:16 INFO - PROCESS | 3800 | 1464612616456 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 3800 | 1464612616457 Marionette TRACE conn3 <- [1,2110,null,{}] 04:50:16 INFO - PROCESS | 3800 | 1464612616461 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}] 04:50:16 INFO - PROCESS | 3800 | 1464612616574 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:50:16 INFO - PROCESS | 3800 | 1464612616581 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 3800 | ++DOCSHELL 10A61000 == 44 [pid = 3800] [id = 537] 04:50:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (10A63C00) [pid = 3800] [serial = 1611] [outer = 00000000] 04:50:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (14310000) [pid = 3800] [serial = 1612] [outer = 10A63C00] 04:50:16 INFO - PROCESS | 3800 | 1464612616625 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (14310C00) [pid = 3800] [serial = 1613] [outer = 10A63C00] 04:50:17 INFO - PROCESS | 3800 | 1464612617071 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 614ms 04:50:17 INFO - PROCESS | 3800 | 1464612617094 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 3800 | 1464612617097 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:50:17 INFO - PROCESS | 3800 | 1464612617100 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:50:17 INFO - PROCESS | 3800 | 1464612617102 Marionette TRACE conn3 <- [1,2114,null,{}] 04:50:17 INFO - PROCESS | 3800 | 1464612617106 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}] 04:50:17 INFO - PROCESS | 3800 | 1464612617209 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:50:17 INFO - PROCESS | 3800 | 1464612617216 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 3800 | ++DOCSHELL 0C76E400 == 45 [pid = 3800] [id = 538] 04:50:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (11055800) [pid = 3800] [serial = 1614] [outer = 00000000] 04:50:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (156ABC00) [pid = 3800] [serial = 1615] [outer = 11055800] 04:50:17 INFO - PROCESS | 3800 | 1464612617264 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (15949800) [pid = 3800] [serial = 1616] [outer = 11055800] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (114E9400) [pid = 3800] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1320B000) [pid = 3800] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (13144400) [pid = 3800] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (15635400) [pid = 3800] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (104F1400) [pid = 3800] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0C771000) [pid = 3800] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (131E1400) [pid = 3800] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (12B5D000) [pid = 3800] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (11284800) [pid = 3800] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (104ED000) [pid = 3800] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (0F21A000) [pid = 3800] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:50:17 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (104EE800) [pid = 3800] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:50:17 INFO - PROCESS | 3800 | 1464612617851 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 783ms 04:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:50:17 INFO - PROCESS | 3800 | 1464612617888 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 3800 | 1464612617890 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:50:17 INFO - PROCESS | 3800 | 1464612617893 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 3800 | 1464612617895 Marionette TRACE conn3 <- [1,2118,null,{}] 04:50:17 INFO - PROCESS | 3800 | 1464612617898 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}] 04:50:17 INFO - PROCESS | 3800 | 1464612617972 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:50:17 INFO - PROCESS | 3800 | 1464612617978 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 3800 | ++DOCSHELL 10AE3000 == 46 [pid = 3800] [id = 539] 04:50:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (10B21800) [pid = 3800] [serial = 1617] [outer = 00000000] 04:50:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1296D400) [pid = 3800] [serial = 1618] [outer = 10B21800] 04:50:18 INFO - PROCESS | 3800 | 1464612618025 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1320B000) [pid = 3800] [serial = 1619] [outer = 10B21800] 04:50:18 INFO - PROCESS | 3800 | 1464612618432 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] 04:50:18 INFO - PROCESS | 3800 | 1464612618476 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:50:18 INFO - PROCESS | 3800 | 1464612618483 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 3800 | 1464612618485 Marionette TRACE conn3 <- [1,2122,null,{}] 04:50:18 INFO - PROCESS | 3800 | 1464612618488 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}] 04:50:18 INFO - PROCESS | 3800 | 1464612618566 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:50:18 INFO - PROCESS | 3800 | 1464612618572 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 3800 | ++DOCSHELL 0F252800 == 47 [pid = 3800] [id = 540] 04:50:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (11283C00) [pid = 3800] [serial = 1620] [outer = 00000000] 04:50:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (15ED1C00) [pid = 3800] [serial = 1621] [outer = 11283C00] 04:50:18 INFO - PROCESS | 3800 | 1464612618615 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1610DC00) [pid = 3800] [serial = 1622] [outer = 11283C00] 04:50:19 INFO - PROCESS | 3800 | 1464612619042 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]]]}] 04:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 629ms 04:50:19 INFO - PROCESS | 3800 | 1464612619103 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 3800 | 1464612619104 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:50:19 INFO - PROCESS | 3800 | 1464612619108 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 3800 | 1464612619109 Marionette TRACE conn3 <- [1,2126,null,{}] 04:50:19 INFO - PROCESS | 3800 | 1464612619112 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}] 04:50:19 INFO - PROCESS | 3800 | 1464612619186 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:50:19 INFO - PROCESS | 3800 | 1464612619192 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 3800 | ++DOCSHELL 112E8000 == 48 [pid = 3800] [id = 541] 04:50:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (156ACC00) [pid = 3800] [serial = 1623] [outer = 00000000] 04:50:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (16260400) [pid = 3800] [serial = 1624] [outer = 156ACC00] 04:50:19 INFO - PROCESS | 3800 | 1464612619235 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1628DC00) [pid = 3800] [serial = 1625] [outer = 156ACC00] 04:50:19 INFO - PROCESS | 3800 | 1464612619807 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]]]}] 04:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 721ms 04:50:19 INFO - PROCESS | 3800 | 1464612619873 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 3800 | 1464612619877 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:50:19 INFO - PROCESS | 3800 | 1464612619884 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:50:19 INFO - PROCESS | 3800 | 1464612619889 Marionette TRACE conn3 <- [1,2130,null,{}] 04:50:19 INFO - PROCESS | 3800 | 1464612619924 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}] 04:50:20 INFO - PROCESS | 3800 | 1464612620048 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:50:20 INFO - PROCESS | 3800 | 1464612620174 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 3800 | ++DOCSHELL 0C37D400 == 49 [pid = 3800] [id = 542] 04:50:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0C382800) [pid = 3800] [serial = 1626] [outer = 00000000] 04:50:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (0F215800) [pid = 3800] [serial = 1627] [outer = 0C382800] 04:50:20 INFO - PROCESS | 3800 | 1464612620230 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (0F253C00) [pid = 3800] [serial = 1628] [outer = 0C382800] 04:50:20 INFO - PROCESS | 3800 | 1464612620914 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] 04:50:21 INFO - PROCESS | 3800 | 1464612621011 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:50:21 INFO - PROCESS | 3800 | 1464612621017 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 3800 | 1464612621021 Marionette TRACE conn3 <- [1,2134,null,{}] 04:50:21 INFO - PROCESS | 3800 | 1464612621024 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}] 04:50:21 INFO - PROCESS | 3800 | 1464612621165 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:50:21 INFO - PROCESS | 3800 | 1464612621417 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 3800 | ++DOCSHELL 0C37EC00 == 50 [pid = 3800] [id = 543] 04:50:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (0C388C00) [pid = 3800] [serial = 1629] [outer = 00000000] 04:50:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (0C789C00) [pid = 3800] [serial = 1630] [outer = 0C388C00] 04:50:21 INFO - PROCESS | 3800 | 1464612621481 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (0F217800) [pid = 3800] [serial = 1631] [outer = 0C388C00] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 0F252800 == 49 [pid = 3800] [id = 540] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 10AE3000 == 48 [pid = 3800] [id = 539] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 0C76E400 == 47 [pid = 3800] [id = 538] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 10A61000 == 46 [pid = 3800] [id = 537] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 10B26400 == 45 [pid = 3800] [id = 536] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 1104CC00 == 44 [pid = 3800] [id = 535] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 12F16C00 == 43 [pid = 3800] [id = 534] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 12958000 == 42 [pid = 3800] [id = 533] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 11209800 == 41 [pid = 3800] [id = 532] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 10E0EC00 == 40 [pid = 3800] [id = 531] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 10B26C00 == 39 [pid = 3800] [id = 530] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 0F24EC00 == 38 [pid = 3800] [id = 529] 04:50:22 INFO - PROCESS | 3800 | --DOCSHELL 0F213000 == 37 [pid = 3800] [id = 528] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1612FC00) [pid = 3800] [serial = 1582] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | 1464612622133 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] 04:50:22 INFO - PROCESS | 3800 | 1464612622148 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:50:22 INFO - PROCESS | 3800 | 1464612622153 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 3800 | 1464612622156 Marionette TRACE conn3 <- [1,2138,null,{}] 04:50:22 INFO - PROCESS | 3800 | 1464612622160 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}] 04:50:22 INFO - PROCESS | 3800 | 1464612622255 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1594F400) [pid = 3800] [serial = 1580] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1394B800) [pid = 3800] [serial = 1567] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (143C1400) [pid = 3800] [serial = 1570] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (13A51C00) [pid = 3800] [serial = 1568] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (156B1000) [pid = 3800] [serial = 1573] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1430C800) [pid = 3800] [serial = 1571] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (156A9000) [pid = 3800] [serial = 1579] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (15958400) [pid = 3800] [serial = 1574] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (10B25400) [pid = 3800] [serial = 1552] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (0F233400) [pid = 3800] [serial = 1550] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (0F223C00) [pid = 3800] [serial = 1549] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (16109C00) [pid = 3800] [serial = 1547] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (13149000) [pid = 3800] [serial = 1564] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (11870000) [pid = 3800] [serial = 1561] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (12959400) [pid = 3800] [serial = 1562] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (105F3C00) [pid = 3800] [serial = 1558] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (10AE7000) [pid = 3800] [serial = 1559] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (0F228400) [pid = 3800] [serial = 1555] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (0F24C400) [pid = 3800] [serial = 1556] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (10E0D400) [pid = 3800] [serial = 1553] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (114EA000) [pid = 3800] [serial = 1576] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (131DA400) [pid = 3800] [serial = 1577] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (131DA000) [pid = 3800] [serial = 1565] [outer = 00000000] [url = about:blank] 04:50:22 INFO - PROCESS | 3800 | 1464612622349 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 3800 | ++DOCSHELL 0C76FC00 == 38 [pid = 3800] [id = 544] 04:50:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (0C773C00) [pid = 3800] [serial = 1632] [outer = 00000000] 04:50:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (0F228400) [pid = 3800] [serial = 1633] [outer = 0C773C00] 04:50:22 INFO - PROCESS | 3800 | 1464612622395 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (1047DC00) [pid = 3800] [serial = 1634] [outer = 0C773C00] 04:50:22 INFO - PROCESS | 3800 | 1464612622768 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 721ms 04:50:22 INFO - PROCESS | 3800 | 1464612622875 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 3800 | 1464612622878 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:50:22 INFO - PROCESS | 3800 | 1464612622883 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 3800 | 1464612622885 Marionette TRACE conn3 <- [1,2142,null,{}] 04:50:22 INFO - PROCESS | 3800 | 1464612622889 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}] 04:50:22 INFO - PROCESS | 3800 | 1464612622984 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:50:22 INFO - PROCESS | 3800 | 1464612622993 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 3800 | ++DOCSHELL 10A58C00 == 39 [pid = 3800] [id = 545] 04:50:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (10B2B000) [pid = 3800] [serial = 1635] [outer = 00000000] 04:50:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (10B71000) [pid = 3800] [serial = 1636] [outer = 10B2B000] 04:50:23 INFO - PROCESS | 3800 | 1464612623043 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (10E25000) [pid = 3800] [serial = 1637] [outer = 10B2B000] 04:50:23 INFO - PROCESS | 3800 | 1464612623496 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]]]}] 04:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 614ms 04:50:23 INFO - PROCESS | 3800 | 1464612623521 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 3800 | 1464612623523 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:50:23 INFO - PROCESS | 3800 | 1464612623529 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 3800 | 1464612623534 Marionette TRACE conn3 <- [1,2146,null,{}] 04:50:23 INFO - PROCESS | 3800 | 1464612623548 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}] 04:50:23 INFO - PROCESS | 3800 | 1464612623612 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:50:23 INFO - PROCESS | 3800 | 1464612623619 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 3800 | ++DOCSHELL 11286800 == 40 [pid = 3800] [id = 546] 04:50:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (11288000) [pid = 3800] [serial = 1638] [outer = 00000000] 04:50:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (11CBE400) [pid = 3800] [serial = 1639] [outer = 11288000] 04:50:23 INFO - PROCESS | 3800 | 1464612623663 Marionette DEBUG loaded listener.js 04:50:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (11DB6C00) [pid = 3800] [serial = 1640] [outer = 11288000] 04:50:24 INFO - PROCESS | 3800 | 1464612624109 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]]]}] 04:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 645ms 04:50:24 INFO - PROCESS | 3800 | 1464612624169 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 3800 | 1464612624171 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:50:24 INFO - PROCESS | 3800 | 1464612624175 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 3800 | 1464612624176 Marionette TRACE conn3 <- [1,2150,null,{}] 04:50:24 INFO - PROCESS | 3800 | 1464612624180 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}] 04:50:24 INFO - PROCESS | 3800 | 1464612624269 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:50:24 INFO - PROCESS | 3800 | 1464612624275 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 3800 | ++DOCSHELL 12969400 == 41 [pid = 3800] [id = 547] 04:50:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (129AD800) [pid = 3800] [serial = 1641] [outer = 00000000] 04:50:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (129B7C00) [pid = 3800] [serial = 1642] [outer = 129AD800] 04:50:24 INFO - PROCESS | 3800 | 1464612624319 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (12BBE800) [pid = 3800] [serial = 1643] [outer = 129AD800] 04:50:24 INFO - PROCESS | 3800 | 1464612624785 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]]]}] 04:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 04:50:24 INFO - PROCESS | 3800 | 1464612624859 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 3800 | 1464612624861 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:50:24 INFO - PROCESS | 3800 | 1464612624865 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 3800 | 1464612624866 Marionette TRACE conn3 <- [1,2154,null,{}] 04:50:24 INFO - PROCESS | 3800 | 1464612624870 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}] 04:50:24 INFO - PROCESS | 3800 | 1464612624972 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:50:25 INFO - PROCESS | 3800 | 1464612625036 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 3800 | ++DOCSHELL 13146800 == 42 [pid = 3800] [id = 548] 04:50:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (13147800) [pid = 3800] [serial = 1644] [outer = 00000000] 04:50:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (131D2800) [pid = 3800] [serial = 1645] [outer = 13147800] 04:50:25 INFO - PROCESS | 3800 | 1464612625088 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (13730000) [pid = 3800] [serial = 1646] [outer = 13147800] 04:50:25 INFO - PROCESS | 3800 | 1464612625509 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]]]}] 04:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 04:50:25 INFO - PROCESS | 3800 | 1464612625547 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 3800 | 1464612625549 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:50:25 INFO - PROCESS | 3800 | 1464612625552 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:50:25 INFO - PROCESS | 3800 | 1464612625554 Marionette TRACE conn3 <- [1,2158,null,{}] 04:50:25 INFO - PROCESS | 3800 | 1464612625557 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}] 04:50:25 INFO - PROCESS | 3800 | 1464612625698 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:50:25 INFO - PROCESS | 3800 | --DOCSHELL 1B2B9000 == 41 [pid = 3800] [id = 16] 04:50:25 INFO - PROCESS | 3800 | 1464612625724 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 3800 | ++DOCSHELL 10370800 == 42 [pid = 3800] [id = 549] 04:50:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (10374400) [pid = 3800] [serial = 1647] [outer = 00000000] 04:50:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (13E29000) [pid = 3800] [serial = 1648] [outer = 10374400] 04:50:25 INFO - PROCESS | 3800 | 1464612625836 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (13E2A000) [pid = 3800] [serial = 1649] [outer = 10374400] 04:50:26 INFO - PROCESS | 3800 | 1464612626234 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 721ms 04:50:26 INFO - PROCESS | 3800 | 1464612626276 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 3800 | 1464612626278 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:50:26 INFO - PROCESS | 3800 | 1464612626288 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 3800 | 1464612626290 Marionette TRACE conn3 <- [1,2162,null,{}] 04:50:26 INFO - PROCESS | 3800 | 1464612626293 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}] 04:50:26 INFO - PROCESS | 3800 | 1464612626395 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:50:26 INFO - PROCESS | 3800 | 1464612626401 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 3800 | ++DOCSHELL 12965800 == 43 [pid = 3800] [id = 550] 04:50:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (13A51C00) [pid = 3800] [serial = 1650] [outer = 00000000] 04:50:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1530C400) [pid = 3800] [serial = 1651] [outer = 13A51C00] 04:50:26 INFO - PROCESS | 3800 | 1464612626445 Marionette DEBUG loaded listener.js 04:50:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (15643400) [pid = 3800] [serial = 1652] [outer = 13A51C00] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (12F18800) [pid = 3800] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (11283C00) [pid = 3800] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (11286000) [pid = 3800] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (0F254C00) [pid = 3800] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (10B21800) [pid = 3800] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (10B27000) [pid = 3800] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (13A5A000) [pid = 3800] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (129B8800) [pid = 3800] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (0F213800) [pid = 3800] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (129AC400) [pid = 3800] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (11055800) [pid = 3800] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (10A63C00) [pid = 3800] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (10E29C00) [pid = 3800] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:50:26 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (13208400) [pid = 3800] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:50:26 INFO - PROCESS | 3800 | 1464612626964 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]]]}] 04:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 721ms 04:50:27 INFO - PROCESS | 3800 | 1464612627047 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:50:27 INFO - PROCESS | 3800 | 1464612627050 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:50:27 INFO - PROCESS | 3800 | 1464612627057 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - PROCESS | 3800 | 1464612627059 Marionette TRACE conn3 <- [1,2166,null,{}] 04:50:27 INFO - PROCESS | 3800 | 1464612627063 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}] 04:50:27 INFO - PROCESS | 3800 | 1464612627137 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:50:27 INFO - PROCESS | 3800 | 1464612627144 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 3800 | ++DOCSHELL 0F39AC00 == 44 [pid = 3800] [id = 551] 04:50:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (10AEEC00) [pid = 3800] [serial = 1653] [outer = 00000000] 04:50:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (129AF400) [pid = 3800] [serial = 1654] [outer = 10AEEC00] 04:50:27 INFO - PROCESS | 3800 | 1464612627172 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (13A54000) [pid = 3800] [serial = 1655] [outer = 10AEEC00] 04:50:27 INFO - PROCESS | 3800 | 1464612627585 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]]]}] 04:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 583ms 04:50:27 INFO - PROCESS | 3800 | 1464612627638 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:50:27 INFO - PROCESS | 3800 | 1464612627640 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:50:27 INFO - PROCESS | 3800 | 1464612627644 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:50:27 INFO - PROCESS | 3800 | 1464612627645 Marionette TRACE conn3 <- [1,2170,null,{}] 04:50:27 INFO - PROCESS | 3800 | 1464612627649 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}] 04:50:27 INFO - PROCESS | 3800 | 1464612627725 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:50:27 INFO - PROCESS | 3800 | 1464612627732 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 3800 | ++DOCSHELL 11286400 == 45 [pid = 3800] [id = 552] 04:50:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (129AE800) [pid = 3800] [serial = 1656] [outer = 00000000] 04:50:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (156AB000) [pid = 3800] [serial = 1657] [outer = 129AE800] 04:50:27 INFO - PROCESS | 3800 | 1464612627775 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (156B1000) [pid = 3800] [serial = 1658] [outer = 129AE800] 04:50:28 INFO - PROCESS | 3800 | 1464612628201 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]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 583ms 04:50:28 INFO - PROCESS | 3800 | 1464612628224 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 3800 | 1464612628226 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:50:28 INFO - PROCESS | 3800 | 1464612628230 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 3800 | 1464612628231 Marionette TRACE conn3 <- [1,2174,null,{}] 04:50:28 INFO - PROCESS | 3800 | 1464612628239 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}] 04:50:28 INFO - PROCESS | 3800 | 1464612628313 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:50:28 INFO - PROCESS | 3800 | 1464612628320 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 3800 | ++DOCSHELL 129B8000 == 46 [pid = 3800] [id = 553] 04:50:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1594DC00) [pid = 3800] [serial = 1659] [outer = 00000000] 04:50:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (159BF800) [pid = 3800] [serial = 1660] [outer = 1594DC00] 04:50:28 INFO - PROCESS | 3800 | 1464612628367 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (16129C00) [pid = 3800] [serial = 1661] [outer = 1594DC00] 04:50:29 INFO - PROCESS | 3800 | 1464612629003 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]]]}] 04:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 828ms 04:50:29 INFO - PROCESS | 3800 | 1464612629057 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 3800 | 1464612629061 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:50:29 INFO - PROCESS | 3800 | 1464612629067 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 3800 | 1464612629071 Marionette TRACE conn3 <- [1,2178,null,{}] 04:50:29 INFO - PROCESS | 3800 | 1464612629077 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}] 04:50:29 INFO - PROCESS | 3800 | 1464612629197 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:50:29 INFO - PROCESS | 3800 | 1464612629329 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 3800 | ++DOCSHELL 0F222800 == 47 [pid = 3800] [id = 554] 04:50:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (0F227C00) [pid = 3800] [serial = 1662] [outer = 00000000] 04:50:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (105FAC00) [pid = 3800] [serial = 1663] [outer = 0F227C00] 04:50:29 INFO - PROCESS | 3800 | 1464612629387 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (10AE4000) [pid = 3800] [serial = 1664] [outer = 0F227C00] 04:50:30 INFO - PROCESS | 3800 | 1464612630016 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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 982ms 04:50:30 INFO - PROCESS | 3800 | 1464612630054 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 3800 | 1464612630060 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:50:30 INFO - PROCESS | 3800 | 1464612630067 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 3800 | 1464612630069 Marionette TRACE conn3 <- [1,2182,null,{}] 04:50:30 INFO - PROCESS | 3800 | 1464612630073 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}] 04:50:30 INFO - PROCESS | 3800 | 1464612630184 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:50:30 INFO - PROCESS | 3800 | 1464612630315 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 3800 | ++DOCSHELL 1104E400 == 48 [pid = 3800] [id = 555] 04:50:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1104EC00) [pid = 3800] [serial = 1665] [outer = 00000000] 04:50:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (11059000) [pid = 3800] [serial = 1666] [outer = 1104EC00] 04:50:30 INFO - PROCESS | 3800 | 1464612630370 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (11870800) [pid = 3800] [serial = 1667] [outer = 1104EC00] 04:50:30 INFO - PROCESS | 3800 | 1464612630943 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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 920ms 04:50:30 INFO - PROCESS | 3800 | 1464612630993 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 3800 | 1464612630995 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:50:30 INFO - PROCESS | 3800 | 1464612630999 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 3800 | 1464612631003 Marionette TRACE conn3 <- [1,2186,null,{}] 04:50:31 INFO - PROCESS | 3800 | 1464612631014 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}] 04:50:31 INFO - PROCESS | 3800 | 1464612631126 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:50:31 INFO - PROCESS | 3800 | 1464612631246 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 3800 | ++DOCSHELL 10B66800 == 49 [pid = 3800] [id = 556] 04:50:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1319EC00) [pid = 3800] [serial = 1668] [outer = 00000000] 04:50:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (156AF800) [pid = 3800] [serial = 1669] [outer = 1319EC00] 04:50:31 INFO - PROCESS | 3800 | 1464612631302 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (15ECD800) [pid = 3800] [serial = 1670] [outer = 1319EC00] 04:50:32 INFO - PROCESS | 3800 | 1464612632007 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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1028ms 04:50:32 INFO - PROCESS | 3800 | 1464612632028 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:50:32 INFO - PROCESS | 3800 | 1464612632031 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:50:32 INFO - PROCESS | 3800 | 1464612632053 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 3800 | 1464612632056 Marionette TRACE conn3 <- [1,2190,null,{}] 04:50:32 INFO - PROCESS | 3800 | 1464612632061 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}] 04:50:32 INFO - PROCESS | 3800 | 1464612632155 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:50:32 INFO - PROCESS | 3800 | 1464612632267 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 3800 | ++DOCSHELL 0F217C00 == 50 [pid = 3800] [id = 557] 04:50:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (0F226800) [pid = 3800] [serial = 1671] [outer = 00000000] 04:50:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (0F251400) [pid = 3800] [serial = 1672] [outer = 0F226800] 04:50:32 INFO - PROCESS | 3800 | 1464612632358 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (10558800) [pid = 3800] [serial = 1673] [outer = 0F226800] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 11284400 == 49 [pid = 3800] [id = 520] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 129B6400 == 48 [pid = 3800] [id = 521] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 11286400 == 47 [pid = 3800] [id = 552] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 0F39AC00 == 46 [pid = 3800] [id = 551] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 12965800 == 45 [pid = 3800] [id = 550] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 10370800 == 44 [pid = 3800] [id = 549] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 13146800 == 43 [pid = 3800] [id = 548] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 12969400 == 42 [pid = 3800] [id = 547] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 1B3E1800 == 41 [pid = 3800] [id = 17] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 11286800 == 40 [pid = 3800] [id = 546] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 10A58C00 == 39 [pid = 3800] [id = 545] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 0C76FC00 == 38 [pid = 3800] [id = 544] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 0C37EC00 == 37 [pid = 3800] [id = 543] 04:50:32 INFO - PROCESS | 3800 | --DOCSHELL 0C37D400 == 36 [pid = 3800] [id = 542] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1610DC00) [pid = 3800] [serial = 1622] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (16260400) [pid = 3800] [serial = 1624] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (131E1000) [pid = 3800] [serial = 1604] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (15ED1C00) [pid = 3800] [serial = 1621] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (118DB800) [pid = 3800] [serial = 1598] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (103D0800) [pid = 3800] [serial = 1588] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (1296D400) [pid = 3800] [serial = 1618] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10E09000) [pid = 3800] [serial = 1592] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (14306400) [pid = 3800] [serial = 1610] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1394A800) [pid = 3800] [serial = 1607] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (0F228800) [pid = 3800] [serial = 1586] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (12F0CC00) [pid = 3800] [serial = 1601] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (131D8C00) [pid = 3800] [serial = 1603] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (15949800) [pid = 3800] [serial = 1616] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (12B5C800) [pid = 3800] [serial = 1600] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (14310000) [pid = 3800] [serial = 1612] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (1320B000) [pid = 3800] [serial = 1619] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (1047B400) [pid = 3800] [serial = 1589] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (14310C00) [pid = 3800] [serial = 1613] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (156ABC00) [pid = 3800] [serial = 1615] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (13E30C00) [pid = 3800] [serial = 1609] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (10B67000) [pid = 3800] [serial = 1591] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (112E8400) [pid = 3800] [serial = 1597] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (11059C00) [pid = 3800] [serial = 1595] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (11052800) [pid = 3800] [serial = 1594] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (1394A000) [pid = 3800] [serial = 1606] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (0F21DC00) [pid = 3800] [serial = 1585] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (16130800) [pid = 3800] [serial = 1583] [outer = 00000000] [url = about:blank] 04:50:32 INFO - PROCESS | 3800 | 1464612632849 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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 844ms 04:50:32 INFO - PROCESS | 3800 | 1464612632880 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 3800 | 1464612632885 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:50:32 INFO - PROCESS | 3800 | 1464612632891 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:50:32 INFO - PROCESS | 3800 | 1464612632893 Marionette TRACE conn3 <- [1,2194,null,{}] 04:50:32 INFO - PROCESS | 3800 | 1464612632901 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}] 04:50:32 INFO - PROCESS | 3800 | 1464612632984 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:50:33 INFO - PROCESS | 3800 | 1464612633074 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 3800 | ++DOCSHELL 0F236400 == 37 [pid = 3800] [id = 558] 04:50:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (10333C00) [pid = 3800] [serial = 1674] [outer = 00000000] 04:50:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (105F6400) [pid = 3800] [serial = 1675] [outer = 10333C00] 04:50:33 INFO - PROCESS | 3800 | 1464612633119 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (10B2E400) [pid = 3800] [serial = 1676] [outer = 10333C00] 04:50:33 INFO - PROCESS | 3800 | 1464612633530 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]]]}] 04:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 675ms 04:50:33 INFO - PROCESS | 3800 | 1464612633574 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 3800 | 1464612633576 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:50:33 INFO - PROCESS | 3800 | 1464612633583 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 3800 | 1464612633586 Marionette TRACE conn3 <- [1,2198,null,{}] 04:50:33 INFO - PROCESS | 3800 | 1464612633596 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}] 04:50:33 INFO - PROCESS | 3800 | 1464612633709 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:50:33 INFO - PROCESS | 3800 | 1464612633728 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 3800 | ++DOCSHELL 1105AC00 == 38 [pid = 3800] [id = 559] 04:50:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (11208800) [pid = 3800] [serial = 1677] [outer = 00000000] 04:50:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (112E5000) [pid = 3800] [serial = 1678] [outer = 11208800] 04:50:33 INFO - PROCESS | 3800 | 1464612633775 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (11D21C00) [pid = 3800] [serial = 1679] [outer = 11208800] 04:50:34 INFO - PROCESS | 3800 | 1464612634223 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]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 676ms 04:50:34 INFO - PROCESS | 3800 | 1464612634278 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 3800 | 1464612634281 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:50:34 INFO - PROCESS | 3800 | 1464612634284 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 3800 | 1464612634286 Marionette TRACE conn3 <- [1,2202,null,{}] 04:50:34 INFO - PROCESS | 3800 | 1464612634290 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}] 04:50:34 INFO - PROCESS | 3800 | 1464612634370 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:50:34 INFO - PROCESS | 3800 | 1464612634378 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 3800 | ++DOCSHELL 129AF800 == 39 [pid = 3800] [id = 560] 04:50:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (129B5400) [pid = 3800] [serial = 1680] [outer = 00000000] 04:50:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (12C2B800) [pid = 3800] [serial = 1681] [outer = 129B5400] 04:50:34 INFO - PROCESS | 3800 | 1464612634425 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (12F4EC00) [pid = 3800] [serial = 1682] [outer = 129B5400] 04:50:34 INFO - PROCESS | 3800 | 1464612634828 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]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 583ms 04:50:34 INFO - PROCESS | 3800 | 1464612634872 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 3800 | 1464612634874 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:50:34 INFO - PROCESS | 3800 | 1464612634877 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 3800 | 1464612634888 Marionette TRACE conn3 <- [1,2206,null,{}] 04:50:34 INFO - PROCESS | 3800 | 1464612634898 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}] 04:50:35 INFO - PROCESS | 3800 | 1464612635004 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:50:35 INFO - PROCESS | 3800 | 1464612635010 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 3800 | ++DOCSHELL 10AED400 == 40 [pid = 3800] [id = 561] 04:50:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (11287800) [pid = 3800] [serial = 1683] [outer = 00000000] 04:50:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (131E9400) [pid = 3800] [serial = 1684] [outer = 11287800] 04:50:35 INFO - PROCESS | 3800 | 1464612635059 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (13205400) [pid = 3800] [serial = 1685] [outer = 11287800] 04:50:35 INFO - PROCESS | 3800 | 1464612635527 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 706ms 04:50:35 INFO - PROCESS | 3800 | 1464612635582 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 3800 | 1464612635584 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:50:35 INFO - PROCESS | 3800 | 1464612635588 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 3800 | 1464612635589 Marionette TRACE conn3 <- [1,2210,null,{}] 04:50:35 INFO - PROCESS | 3800 | 1464612635593 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}] 04:50:35 INFO - PROCESS | 3800 | 1464612635720 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:50:35 INFO - PROCESS | 3800 | 1464612635785 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 3800 | ++DOCSHELL 13E2B000 == 41 [pid = 3800] [id = 562] 04:50:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1430C000) [pid = 3800] [serial = 1686] [outer = 00000000] 04:50:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (143A7000) [pid = 3800] [serial = 1687] [outer = 1430C000] 04:50:35 INFO - PROCESS | 3800 | 1464612635830 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (143B5000) [pid = 3800] [serial = 1688] [outer = 1430C000] 04:50:36 INFO - PROCESS | 3800 | 1464612636227 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]]]}] 04:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 675ms 04:50:36 INFO - PROCESS | 3800 | 1464612636287 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:50:36 INFO - PROCESS | 3800 | 1464612636289 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:50:36 INFO - PROCESS | 3800 | 1464612636300 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:50:36 INFO - PROCESS | 3800 | 1464612636303 Marionette TRACE conn3 <- [1,2214,null,{}] 04:50:36 INFO - PROCESS | 3800 | 1464612636307 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}] 04:50:36 INFO - PROCESS | 3800 | 1464612636421 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:50:36 INFO - PROCESS | 3800 | 1464612636432 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 3800 | ++DOCSHELL 1430D000 == 42 [pid = 3800] [id = 563] 04:50:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (143B1C00) [pid = 3800] [serial = 1689] [outer = 00000000] 04:50:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (156B4C00) [pid = 3800] [serial = 1690] [outer = 143B1C00] 04:50:36 INFO - PROCESS | 3800 | 1464612636475 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (15956800) [pid = 3800] [serial = 1691] [outer = 143B1C00] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (129AE800) [pid = 3800] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (0C773C00) [pid = 3800] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (13147800) [pid = 3800] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (129AD800) [pid = 3800] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (11288000) [pid = 3800] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (10B2B000) [pid = 3800] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (0C388C00) [pid = 3800] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (10374400) [pid = 3800] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (1B3E4400) [pid = 3800] [serial = 47] [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.] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (13A51C00) [pid = 3800] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (10AEEC00) [pid = 3800] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:50:36 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (1B2B9400) [pid = 3800] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:50:36 INFO - PROCESS | 3800 | 1464612637003 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]]]}] 04:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 721ms 04:50:37 INFO - PROCESS | 3800 | 1464612637020 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 3800 | 1464612637022 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:50:37 INFO - PROCESS | 3800 | 1464612637026 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:50:37 INFO - PROCESS | 3800 | 1464612637027 Marionette TRACE conn3 <- [1,2218,null,{}] 04:50:37 INFO - PROCESS | 3800 | 1464612637030 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}] 04:50:37 INFO - PROCESS | 3800 | 1464612637105 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:50:37 INFO - PROCESS | 3800 | 1464612637112 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 3800 | ++DOCSHELL 0F21E400 == 43 [pid = 3800] [id = 564] 04:50:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (10B2AC00) [pid = 3800] [serial = 1692] [outer = 00000000] 04:50:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (118D9C00) [pid = 3800] [serial = 1693] [outer = 10B2AC00] 04:50:37 INFO - PROCESS | 3800 | 1464612637160 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (1120AC00) [pid = 3800] [serial = 1694] [outer = 10B2AC00] 04:50:37 INFO - PROCESS | 3800 | 1464612637580 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]]]}] 04:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 583ms 04:50:37 INFO - PROCESS | 3800 | 1464612637605 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 3800 | 1464612637607 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:50:37 INFO - PROCESS | 3800 | 1464612637621 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 3800 | 1464612637623 Marionette TRACE conn3 <- [1,2222,null,{}] 04:50:37 INFO - PROCESS | 3800 | 1464612637630 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}] 04:50:37 INFO - PROCESS | 3800 | 1464612637706 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:50:37 INFO - PROCESS | 3800 | 1464612637739 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 3800 | ++DOCSHELL 1101F800 == 44 [pid = 3800] [id = 565] 04:50:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (11056800) [pid = 3800] [serial = 1695] [outer = 00000000] 04:50:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (156B2400) [pid = 3800] [serial = 1696] [outer = 11056800] 04:50:37 INFO - PROCESS | 3800 | 1464612637782 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (15306C00) [pid = 3800] [serial = 1697] [outer = 11056800] 04:50:38 INFO - PROCESS | 3800 | 1464612638207 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 04:50:38 INFO - PROCESS | 3800 | 1464612638263 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 3800 | 1464612638266 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:50:38 INFO - PROCESS | 3800 | 1464612638254 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 3800 | 1464612638255 Marionette TRACE conn3 <- [1,2226,null,{}] 04:50:38 INFO - PROCESS | 3800 | 1464612638259 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}] 04:50:38 INFO - PROCESS | 3800 | 1464612638339 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:50:38 INFO - PROCESS | 3800 | 1464612638349 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 3800 | ++DOCSHELL 156B1C00 == 45 [pid = 3800] [id = 566] 04:50:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (16128400) [pid = 3800] [serial = 1698] [outer = 00000000] 04:50:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (16262400) [pid = 3800] [serial = 1699] [outer = 16128400] 04:50:38 INFO - PROCESS | 3800 | 1464612638393 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1628EC00) [pid = 3800] [serial = 1700] [outer = 16128400] 04:50:38 INFO - PROCESS | 3800 | 1464612638818 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 583ms 04:50:38 INFO - PROCESS | 3800 | 1464612638855 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 3800 | 1464612638857 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:50:38 INFO - PROCESS | 3800 | 1464612638864 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 3800 | 1464612638867 Marionette TRACE conn3 <- [1,2230,null,{}] 04:50:38 INFO - PROCESS | 3800 | 1464612638870 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}] 04:50:38 INFO - PROCESS | 3800 | 1464612638965 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:50:39 INFO - PROCESS | 3800 | 1464612639152 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 3800 | ++DOCSHELL 0C76F000 == 46 [pid = 3800] [id = 567] 04:50:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (0C76FC00) [pid = 3800] [serial = 1701] [outer = 00000000] 04:50:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (0F21BC00) [pid = 3800] [serial = 1702] [outer = 0C76FC00] 04:50:39 INFO - PROCESS | 3800 | 1464612639250 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (0F237800) [pid = 3800] [serial = 1703] [outer = 0C76FC00] 04:50:39 INFO - PROCESS | 3800 | 1464612639821 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]]]}] 04:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 982ms 04:50:39 INFO - PROCESS | 3800 | 1464612639849 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 3800 | 1464612639853 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:50:39 INFO - PROCESS | 3800 | 1464612639858 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - PROCESS | 3800 | 1464612639862 Marionette TRACE conn3 <- [1,2234,null,{}] 04:50:39 INFO - PROCESS | 3800 | 1464612639867 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}] 04:50:39 INFO - PROCESS | 3800 | 1464612639973 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:50:40 INFO - PROCESS | 3800 | 1464612640079 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3800 | ++DOCSHELL 10E0D400 == 47 [pid = 3800] [id = 568] 04:50:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (10E24000) [pid = 3800] [serial = 1704] [outer = 00000000] 04:50:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (11055400) [pid = 3800] [serial = 1705] [outer = 10E24000] 04:50:40 INFO - PROCESS | 3800 | 1464612640118 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (11285C00) [pid = 3800] [serial = 1706] [outer = 10E24000] 04:50:40 INFO - PROCESS | 3800 | 1464612640718 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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 890ms 04:50:40 INFO - PROCESS | 3800 | 1464612640748 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 3800 | 1464612640753 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:50:40 INFO - PROCESS | 3800 | 1464612640757 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 3800 | 1464612640759 Marionette TRACE conn3 <- [1,2238,null,{}] 04:50:40 INFO - PROCESS | 3800 | 1464612640763 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}] 04:50:40 INFO - PROCESS | 3800 | 1464612640879 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:50:40 INFO - PROCESS | 3800 | 1464612640985 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3800 | ++DOCSHELL 129B9800 == 48 [pid = 3800] [id = 569] 04:50:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (13202800) [pid = 3800] [serial = 1707] [outer = 00000000] 04:50:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (13E26C00) [pid = 3800] [serial = 1708] [outer = 13202800] 04:50:41 INFO - PROCESS | 3800 | 1464612641023 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (15635400) [pid = 3800] [serial = 1709] [outer = 13202800] 04:50:41 INFO - PROCESS | 3800 | 1464612641682 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 982ms 04:50:41 INFO - PROCESS | 3800 | 1464612641759 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 3800 | 1464612641762 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:50:41 INFO - PROCESS | 3800 | 1464612641775 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 3800 | 1464612641781 Marionette TRACE conn3 <- [1,2242,null,{}] 04:50:41 INFO - PROCESS | 3800 | 1464612641803 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}] 04:50:41 INFO - PROCESS | 3800 | 1464612641895 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:50:42 INFO - PROCESS | 3800 | 1464612642164 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 3800 | ++DOCSHELL 0C380C00 == 49 [pid = 3800] [id = 570] 04:50:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (0C777000) [pid = 3800] [serial = 1710] [outer = 00000000] 04:50:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (0F234400) [pid = 3800] [serial = 1711] [outer = 0C777000] 04:50:42 INFO - PROCESS | 3800 | 1464612642234 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (103D9C00) [pid = 3800] [serial = 1712] [outer = 0C777000] 04:50:42 INFO - PROCESS | 3800 | 1464612642825 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]]]}] 04:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1074ms 04:50:42 INFO - PROCESS | 3800 | 1464612642838 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 3800 | 1464612642842 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:50:42 INFO - PROCESS | 3800 | 1464612642846 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 3800 | 1464612642849 Marionette TRACE conn3 <- [1,2246,null,{}] 04:50:42 INFO - PROCESS | 3800 | 1464612642854 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}] 04:50:42 INFO - PROCESS | 3800 | 1464612642948 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:50:43 INFO - PROCESS | 3800 | 1464612643061 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3800 | ++DOCSHELL 0F258C00 == 50 [pid = 3800] [id = 571] 04:50:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (10370800) [pid = 3800] [serial = 1713] [outer = 00000000] 04:50:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (10E05800) [pid = 3800] [serial = 1714] [outer = 10370800] 04:50:43 INFO - PROCESS | 3800 | 1464612643109 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (11014400) [pid = 3800] [serial = 1715] [outer = 10370800] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 129B3C00 == 49 [pid = 3800] [id = 527] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 11284000 == 48 [pid = 3800] [id = 526] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 1533CC00 == 47 [pid = 3800] [id = 524] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 0F212C00 == 46 [pid = 3800] [id = 523] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 0F21F000 == 45 [pid = 3800] [id = 525] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 156B1C00 == 44 [pid = 3800] [id = 566] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 1101F800 == 43 [pid = 3800] [id = 565] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 0F21E400 == 42 [pid = 3800] [id = 564] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 1430D000 == 41 [pid = 3800] [id = 563] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 13E2B000 == 40 [pid = 3800] [id = 562] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 10AED400 == 39 [pid = 3800] [id = 561] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 129AF800 == 38 [pid = 3800] [id = 560] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 1105AC00 == 37 [pid = 3800] [id = 559] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 0F236400 == 36 [pid = 3800] [id = 558] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 0F217C00 == 35 [pid = 3800] [id = 557] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 1104E400 == 34 [pid = 3800] [id = 555] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 0F222800 == 33 [pid = 3800] [id = 554] 04:50:43 INFO - PROCESS | 3800 | --DOCSHELL 129B8000 == 32 [pid = 3800] [id = 553] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1B3D8800) [pid = 3800] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (159BF800) [pid = 3800] [serial = 1660] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (156B1000) [pid = 3800] [serial = 1658] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (0F228400) [pid = 3800] [serial = 1633] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (131D2800) [pid = 3800] [serial = 1645] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (1047DC00) [pid = 3800] [serial = 1634] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (129B7C00) [pid = 3800] [serial = 1642] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (11CBE400) [pid = 3800] [serial = 1639] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (10B71000) [pid = 3800] [serial = 1636] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10E25000) [pid = 3800] [serial = 1637] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (0F217800) [pid = 3800] [serial = 1631] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (0C789C00) [pid = 3800] [serial = 1630] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (0F215800) [pid = 3800] [serial = 1627] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (13E29000) [pid = 3800] [serial = 1648] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0F24D800) [pid = 3800] [serial = 1142] [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.] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (13730000) [pid = 3800] [serial = 1646] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1530C400) [pid = 3800] [serial = 1651] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (13E2A000) [pid = 3800] [serial = 1649] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (129AF400) [pid = 3800] [serial = 1654] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (156AB000) [pid = 3800] [serial = 1657] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (15643400) [pid = 3800] [serial = 1652] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (11DB6C00) [pid = 3800] [serial = 1640] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (13A54000) [pid = 3800] [serial = 1655] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (12BBE800) [pid = 3800] [serial = 1643] [outer = 00000000] [url = about:blank] 04:50:43 INFO - PROCESS | 3800 | 1464612643657 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]]]}] 04:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 813ms 04:50:43 INFO - PROCESS | 3800 | 1464612643688 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 3800 | 1464612643692 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:50:43 INFO - PROCESS | 3800 | 1464612643697 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 3800 | 1464612643698 Marionette TRACE conn3 <- [1,2250,null,{}] 04:50:43 INFO - PROCESS | 3800 | 1464612643702 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}] 04:50:43 INFO - PROCESS | 3800 | 1464612643767 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:50:43 INFO - PROCESS | 3800 | 1464612643777 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3800 | ++DOCSHELL 0F24D800 == 33 [pid = 3800] [id = 572] 04:50:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (0F24E000) [pid = 3800] [serial = 1716] [outer = 00000000] 04:50:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (10B27400) [pid = 3800] [serial = 1717] [outer = 0F24E000] 04:50:43 INFO - PROCESS | 3800 | 1464612643822 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (10E25000) [pid = 3800] [serial = 1718] [outer = 0F24E000] 04:50:44 INFO - PROCESS | 3800 | 1464612644302 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 04:50:44 INFO - PROCESS | 3800 | 1464612644318 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 3800 | 1464612644320 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:50:44 INFO - PROCESS | 3800 | 1464612644325 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 3800 | 1464612644331 Marionette TRACE conn3 <- [1,2254,null,{}] 04:50:44 INFO - PROCESS | 3800 | 1464612644340 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}] 04:50:44 INFO - PROCESS | 3800 | 1464612644420 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:50:44 INFO - PROCESS | 3800 | 1464612644430 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 3800 | ++DOCSHELL 11CC0400 == 34 [pid = 3800] [id = 573] 04:50:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (11D2D000) [pid = 3800] [serial = 1719] [outer = 00000000] 04:50:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (129AB400) [pid = 3800] [serial = 1720] [outer = 11D2D000] 04:50:44 INFO - PROCESS | 3800 | 1464612644474 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (129B3C00) [pid = 3800] [serial = 1721] [outer = 11D2D000] 04:50:44 INFO - PROCESS | 3800 | 1464612644912 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 04:50:44 INFO - PROCESS | 3800 | 1464612644965 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 3800 | 1464612644967 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:50:44 INFO - PROCESS | 3800 | 1464612644971 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 3800 | 1464612644972 Marionette TRACE conn3 <- [1,2258,null,{}] 04:50:44 INFO - PROCESS | 3800 | 1464612644976 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}] 04:50:45 INFO - PROCESS | 3800 | 1464612645055 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:50:45 INFO - PROCESS | 3800 | 1464612645066 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 3800 | ++DOCSHELL 12F4F000 == 35 [pid = 3800] [id = 574] 04:50:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (12F4F400) [pid = 3800] [serial = 1722] [outer = 00000000] 04:50:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (131D2800) [pid = 3800] [serial = 1723] [outer = 12F4F400] 04:50:45 INFO - PROCESS | 3800 | 1464612645110 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (13201400) [pid = 3800] [serial = 1724] [outer = 12F4F400] 04:50:45 INFO - PROCESS | 3800 | 1464612645575 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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 04:50:45 INFO - PROCESS | 3800 | 1464612645608 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 3800 | 1464612645610 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:50:45 INFO - PROCESS | 3800 | 1464612645614 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 3800 | 1464612645615 Marionette TRACE conn3 <- [1,2262,null,{}] 04:50:45 INFO - PROCESS | 3800 | 1464612645603 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}] 04:50:45 INFO - PROCESS | 3800 | 1464612645687 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:50:45 INFO - PROCESS | 3800 | 1464612645694 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 3800 | ++DOCSHELL 1320B400 == 36 [pid = 3800] [id = 575] 04:50:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (13736C00) [pid = 3800] [serial = 1725] [outer = 00000000] 04:50:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (13A52C00) [pid = 3800] [serial = 1726] [outer = 13736C00] 04:50:45 INFO - PROCESS | 3800 | 1464612645745 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (13E2BC00) [pid = 3800] [serial = 1727] [outer = 13736C00] 04:50:46 INFO - PROCESS | 3800 | 1464612646238 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 04:50:46 INFO - PROCESS | 3800 | 1464612646296 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 3800 | 1464612646298 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:50:46 INFO - PROCESS | 3800 | 1464612646301 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:50:46 INFO - PROCESS | 3800 | 1464612646303 Marionette TRACE conn3 <- [1,2266,null,{}] 04:50:46 INFO - PROCESS | 3800 | 1464612646312 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}] 04:50:46 INFO - PROCESS | 3800 | 1464612646419 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:50:46 INFO - PROCESS | 3800 | 1464612646515 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 3800 | ++DOCSHELL 14309C00 == 37 [pid = 3800] [id = 576] 04:50:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (14315800) [pid = 3800] [serial = 1728] [outer = 00000000] 04:50:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (15309800) [pid = 3800] [serial = 1729] [outer = 14315800] 04:50:46 INFO - PROCESS | 3800 | 1464612646543 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (156A9800) [pid = 3800] [serial = 1730] [outer = 14315800] 04:50:46 INFO - PROCESS | 3800 | 1464612646955 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 04:50:46 INFO - PROCESS | 3800 | 1464612646985 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 3800 | 1464612646987 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:50:46 INFO - PROCESS | 3800 | 1464612646990 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:50:46 INFO - PROCESS | 3800 | 1464612646992 Marionette TRACE conn3 <- [1,2270,null,{}] 04:50:46 INFO - PROCESS | 3800 | 1464612646995 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}] 04:50:47 INFO - PROCESS | 3800 | 1464612647102 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:50:47 INFO - PROCESS | 3800 | 1464612647109 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 3800 | ++DOCSHELL 14310400 == 38 [pid = 3800] [id = 577] 04:50:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (15636000) [pid = 3800] [serial = 1731] [outer = 00000000] 04:50:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (157D0C00) [pid = 3800] [serial = 1732] [outer = 15636000] 04:50:47 INFO - PROCESS | 3800 | 1464612647203 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1595EC00) [pid = 3800] [serial = 1733] [outer = 15636000] 04:50:47 INFO - PROCESS | 3800 | 1464612647578 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 04:50:47 INFO - PROCESS | 3800 | 1464612647609 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 3800 | 1464612647611 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:50:47 INFO - PROCESS | 3800 | 1464612647615 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:50:47 INFO - PROCESS | 3800 | 1464612647616 Marionette TRACE conn3 <- [1,2274,null,{}] 04:50:47 INFO - PROCESS | 3800 | 1464612647620 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}] 04:50:47 INFO - PROCESS | 3800 | 1464612647726 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:50:47 INFO - PROCESS | 3800 | 1464612647732 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 3800 | ++DOCSHELL 14311000 == 39 [pid = 3800] [id = 578] 04:50:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (15309400) [pid = 3800] [serial = 1734] [outer = 00000000] 04:50:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1628BC00) [pid = 3800] [serial = 1735] [outer = 15309400] 04:50:47 INFO - PROCESS | 3800 | 1464612647775 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (114E2C00) [pid = 3800] [serial = 1736] [outer = 15309400] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1430C000) [pid = 3800] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (143B1C00) [pid = 3800] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (10B2AC00) [pid = 3800] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1319EC00) [pid = 3800] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (11208800) [pid = 3800] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (10333C00) [pid = 3800] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (0F226800) [pid = 3800] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (129B5400) [pid = 3800] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (11056800) [pid = 3800] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:50:48 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (11287800) [pid = 3800] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:50:48 INFO - PROCESS | 3800 | 1464612648297 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]]]}] 04:50:48 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 04:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 04:50:48 INFO - PROCESS | 3800 | 1464612648356 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:50:48 INFO - PROCESS | 3800 | 1464612648358 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:50:48 INFO - PROCESS | 3800 | 1464612648361 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:50:48 INFO - PROCESS | 3800 | 1464612648363 Marionette TRACE conn3 <- [1,2278,null,{}] 04:50:48 INFO - PROCESS | 3800 | 1464612648366 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}] 04:50:48 INFO - PROCESS | 3800 | 1464612648445 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:50:48 INFO - PROCESS | 3800 | 1464612648451 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 3800 | ++DOCSHELL 10E06800 == 40 [pid = 3800] [id = 579] 04:50:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (11285400) [pid = 3800] [serial = 1737] [outer = 00000000] 04:50:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (14310000) [pid = 3800] [serial = 1738] [outer = 11285400] 04:50:48 INFO - PROCESS | 3800 | 1464612648478 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1610F000) [pid = 3800] [serial = 1739] [outer = 11285400] 04:50:48 INFO - PROCESS | 3800 | 1464612648897 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]]]}] 04:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 583ms 04:50:48 INFO - PROCESS | 3800 | 1464612648944 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:50:48 INFO - PROCESS | 3800 | 1464612648946 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:50:48 INFO - PROCESS | 3800 | 1464612648949 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:50:48 INFO - PROCESS | 3800 | 1464612648951 Marionette TRACE conn3 <- [1,2282,null,{}] 04:50:48 INFO - PROCESS | 3800 | 1464612648954 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}] 04:50:49 INFO - PROCESS | 3800 | 1464612649036 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:50:49 INFO - PROCESS | 3800 | 1464612649043 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 3800 | ++DOCSHELL 0F231000 == 41 [pid = 3800] [id = 580] 04:50:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1625E800) [pid = 3800] [serial = 1740] [outer = 00000000] 04:50:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (1679FC00) [pid = 3800] [serial = 1741] [outer = 1625E800] 04:50:49 INFO - PROCESS | 3800 | 1464612649091 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (16B07800) [pid = 3800] [serial = 1742] [outer = 1625E800] 04:50:49 INFO - PROCESS | 3800 | 1464612649572 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]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 04:50:49 INFO - PROCESS | 3800 | 1464612649629 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 3800 | 1464612649631 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:50:49 INFO - PROCESS | 3800 | 1464612649635 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 3800 | 1464612649637 Marionette TRACE conn3 <- [1,2286,null,{}] 04:50:49 INFO - PROCESS | 3800 | 1464612649641 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}] 04:50:49 INFO - PROCESS | 3800 | 1464612649744 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:50:49 INFO - PROCESS | 3800 | 1464612649759 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 3800 | ++DOCSHELL 170A4400 == 42 [pid = 3800] [id = 581] 04:50:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (171B7400) [pid = 3800] [serial = 1743] [outer = 00000000] 04:50:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (17345800) [pid = 3800] [serial = 1744] [outer = 171B7400] 04:50:49 INFO - PROCESS | 3800 | 1464612649802 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1751EC00) [pid = 3800] [serial = 1745] [outer = 171B7400] 04:50:50 INFO - PROCESS | 3800 | 1464612650460 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]]]}] 04:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 889ms 04:50:50 INFO - PROCESS | 3800 | 1464612650524 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:50:50 INFO - PROCESS | 3800 | 1464612650528 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:50:50 INFO - PROCESS | 3800 | 1464612650535 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - PROCESS | 3800 | 1464612650538 Marionette TRACE conn3 <- [1,2290,null,{}] 04:50:50 INFO - PROCESS | 3800 | 1464612650544 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}] 04:50:50 INFO - PROCESS | 3800 | 1464612650657 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:50:50 INFO - PROCESS | 3800 | 1464612650793 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 3800 | ++DOCSHELL 0F232400 == 43 [pid = 3800] [id = 582] 04:50:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (0F24EC00) [pid = 3800] [serial = 1746] [outer = 00000000] 04:50:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (10A5A800) [pid = 3800] [serial = 1747] [outer = 0F24EC00] 04:50:50 INFO - PROCESS | 3800 | 1464612650851 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (10AED800) [pid = 3800] [serial = 1748] [outer = 0F24EC00] 04:50:51 INFO - PROCESS | 3800 | 1464612651403 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]]]}] 04:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 920ms 04:50:51 INFO - PROCESS | 3800 | 1464612651464 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 3800 | 1464612651470 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:50:51 INFO - PROCESS | 3800 | 1464612651476 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:50:51 INFO - PROCESS | 3800 | 1464612651479 Marionette TRACE conn3 <- [1,2294,null,{}] 04:50:51 INFO - PROCESS | 3800 | 1464612651483 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}] 04:50:51 INFO - PROCESS | 3800 | 1464612651588 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:50:51 INFO - PROCESS | 3800 | 1464612651695 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3800 | ++DOCSHELL 11018800 == 44 [pid = 3800] [id = 583] 04:50:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (11055C00) [pid = 3800] [serial = 1749] [outer = 00000000] 04:50:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (11DAF800) [pid = 3800] [serial = 1750] [outer = 11055C00] 04:50:51 INFO - PROCESS | 3800 | 1464612651757 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (12C31000) [pid = 3800] [serial = 1751] [outer = 11055C00] 04:50:52 INFO - PROCESS | 3800 | 1464612652359 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]]]}] 04:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 936ms 04:50:52 INFO - PROCESS | 3800 | 1464612652407 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 3800 | 1464612652410 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:50:52 INFO - PROCESS | 3800 | 1464612652414 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 3800 | 1464612652417 Marionette TRACE conn3 <- [1,2298,null,{}] 04:50:52 INFO - PROCESS | 3800 | 1464612652428 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}] 04:50:52 INFO - PROCESS | 3800 | 1464612652533 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:50:52 INFO - PROCESS | 3800 | 1464612652670 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:52 INFO - PROCESS | 3800 | ++DOCSHELL 16291C00 == 45 [pid = 3800] [id = 584] 04:50:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (16292800) [pid = 3800] [serial = 1752] [outer = 00000000] 04:50:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (16B05C00) [pid = 3800] [serial = 1753] [outer = 16292800] 04:50:52 INFO - PROCESS | 3800 | 1464612652727 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (16D78800) [pid = 3800] [serial = 1754] [outer = 16292800] 04:50:53 INFO - PROCESS | 3800 | 1464612653318 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]]]}] 04:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 920ms 04:50:53 INFO - PROCESS | 3800 | 1464612653341 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:50:53 INFO - PROCESS | 3800 | 1464612653344 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:50:53 INFO - PROCESS | 3800 | 1464612653347 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 3800 | 1464612653349 Marionette TRACE conn3 <- [1,2302,null,{}] 04:50:53 INFO - PROCESS | 3800 | 1464612653353 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}] 04:50:53 INFO - PROCESS | 3800 | 1464612653458 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:50:53 INFO - PROCESS | 3800 | 1464612653566 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 3800 | ++DOCSHELL 10AEE000 == 46 [pid = 3800] [id = 585] 04:50:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (10B67000) [pid = 3800] [serial = 1755] [outer = 00000000] 04:50:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (114E7000) [pid = 3800] [serial = 1756] [outer = 10B67000] 04:50:53 INFO - PROCESS | 3800 | 1464612653620 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (129B6800) [pid = 3800] [serial = 1757] [outer = 10B67000] 04:50:54 INFO - PROCESS | 3800 | 1464612654346 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]]]}] 04:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1074ms 04:50:54 INFO - PROCESS | 3800 | 1464612654430 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 3800 | 1464612654435 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:50:54 INFO - PROCESS | 3800 | 1464612654439 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:50:54 INFO - PROCESS | 3800 | 1464612654443 Marionette TRACE conn3 <- [1,2306,null,{}] 04:50:54 INFO - PROCESS | 3800 | 1464612654448 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}] 04:50:54 INFO - PROCESS | 3800 | 1464612654543 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:50:54 INFO - PROCESS | 3800 | 1464612654679 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 3800 | ++DOCSHELL 103DAC00 == 47 [pid = 3800] [id = 586] 04:50:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (104EDC00) [pid = 3800] [serial = 1758] [outer = 00000000] 04:50:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (10E0EC00) [pid = 3800] [serial = 1759] [outer = 104EDC00] 04:50:54 INFO - PROCESS | 3800 | 1464612654729 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (11050C00) [pid = 3800] [serial = 1760] [outer = 104EDC00] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 0F231000 == 46 [pid = 3800] [id = 580] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 10E06800 == 45 [pid = 3800] [id = 579] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 14311000 == 44 [pid = 3800] [id = 578] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 14310400 == 43 [pid = 3800] [id = 577] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 14309C00 == 42 [pid = 3800] [id = 576] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 1320B400 == 41 [pid = 3800] [id = 575] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 12F4F000 == 40 [pid = 3800] [id = 574] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 11CC0400 == 39 [pid = 3800] [id = 573] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 0F24D800 == 38 [pid = 3800] [id = 572] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 0F258C00 == 37 [pid = 3800] [id = 571] 04:50:54 INFO - PROCESS | 3800 | --DOCSHELL 0C380C00 == 36 [pid = 3800] [id = 570] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (143A7000) [pid = 3800] [serial = 1687] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (143B5000) [pid = 3800] [serial = 1688] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (156B4C00) [pid = 3800] [serial = 1690] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (105FAC00) [pid = 3800] [serial = 1663] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1120AC00) [pid = 3800] [serial = 1694] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (15ECD800) [pid = 3800] [serial = 1670] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (156AF800) [pid = 3800] [serial = 1669] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (112E5000) [pid = 3800] [serial = 1678] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (11D21C00) [pid = 3800] [serial = 1679] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (105F6400) [pid = 3800] [serial = 1675] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (10B2E400) [pid = 3800] [serial = 1676] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (10558800) [pid = 3800] [serial = 1673] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (118D9C00) [pid = 3800] [serial = 1693] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (0F251400) [pid = 3800] [serial = 1672] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (12C2B800) [pid = 3800] [serial = 1681] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (11059000) [pid = 3800] [serial = 1666] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (156B2400) [pid = 3800] [serial = 1696] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (131E9400) [pid = 3800] [serial = 1684] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (15956800) [pid = 3800] [serial = 1691] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (13205400) [pid = 3800] [serial = 1685] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (15306C00) [pid = 3800] [serial = 1697] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (12F4EC00) [pid = 3800] [serial = 1682] [outer = 00000000] [url = about:blank] 04:50:54 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (16262400) [pid = 3800] [serial = 1699] [outer = 00000000] [url = about:blank] 04:50:55 INFO - PROCESS | 3800 | 1464612655208 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] 04:50:55 INFO - PROCESS | 3800 | 1464612655273 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:50:55 INFO - PROCESS | 3800 | 1464612655279 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 3800 | 1464612655282 Marionette TRACE conn3 <- [1,2310,null,{}] 04:50:55 INFO - PROCESS | 3800 | 1464612655285 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}] 04:50:55 INFO - PROCESS | 3800 | 1464612655369 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:50:55 INFO - PROCESS | 3800 | 1464612655378 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 3800 | ++DOCSHELL 10ADF400 == 37 [pid = 3800] [id = 587] 04:50:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (10ADF800) [pid = 3800] [serial = 1761] [outer = 00000000] 04:50:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (11284400) [pid = 3800] [serial = 1762] [outer = 10ADF800] 04:50:55 INFO - PROCESS | 3800 | 1464612655423 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (11870000) [pid = 3800] [serial = 1763] [outer = 10ADF800] 04:50:55 INFO - PROCESS | 3800 | 1464612655898 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]]]}] 04:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 675ms 04:50:55 INFO - PROCESS | 3800 | 1464612655961 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 3800 | 1464612655963 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:50:55 INFO - PROCESS | 3800 | 1464612655966 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 3800 | 1464612655969 Marionette TRACE conn3 <- [1,2314,null,{}] 04:50:55 INFO - PROCESS | 3800 | 1464612655979 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}] 04:50:56 INFO - PROCESS | 3800 | 1464612656063 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:50:56 INFO - PROCESS | 3800 | 1464612656191 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 3800 | ++DOCSHELL 12F4F800 == 38 [pid = 3800] [id = 588] 04:50:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (12F50400) [pid = 3800] [serial = 1764] [outer = 00000000] 04:50:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (13205000) [pid = 3800] [serial = 1765] [outer = 12F50400] 04:50:56 INFO - PROCESS | 3800 | 1464612656239 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (13951800) [pid = 3800] [serial = 1766] [outer = 12F50400] 04:50:56 INFO - PROCESS | 3800 | 1464612656629 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]]]}] 04:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 675ms 04:50:56 INFO - PROCESS | 3800 | 1464612656650 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:50:56 INFO - PROCESS | 3800 | 1464612656652 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:50:56 INFO - PROCESS | 3800 | 1464612656656 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:50:56 INFO - PROCESS | 3800 | 1464612656657 Marionette TRACE conn3 <- [1,2318,null,{}] 04:50:56 INFO - PROCESS | 3800 | 1464612656661 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}] 04:50:56 INFO - PROCESS | 3800 | 1464612656744 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:50:56 INFO - PROCESS | 3800 | 1464612656751 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 3800 | ++DOCSHELL 13A55400 == 39 [pid = 3800] [id = 589] 04:50:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (13E30C00) [pid = 3800] [serial = 1767] [outer = 00000000] 04:50:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (143C3C00) [pid = 3800] [serial = 1768] [outer = 13E30C00] 04:50:56 INFO - PROCESS | 3800 | 1464612656796 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (15301C00) [pid = 3800] [serial = 1769] [outer = 13E30C00] 04:50:57 INFO - PROCESS | 3800 | 1464612657236 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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 04:50:57 INFO - PROCESS | 3800 | 1464612657293 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 3800 | 1464612657295 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:50:57 INFO - PROCESS | 3800 | 1464612657305 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 3800 | 1464612657307 Marionette TRACE conn3 <- [1,2322,null,{}] 04:50:57 INFO - PROCESS | 3800 | 1464612657310 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}] 04:50:57 INFO - PROCESS | 3800 | 1464612657419 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:50:57 INFO - PROCESS | 3800 | 1464612657426 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 3800 | ++DOCSHELL 143B0000 == 40 [pid = 3800] [id = 590] 04:50:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (143B2800) [pid = 3800] [serial = 1770] [outer = 00000000] 04:50:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (15949800) [pid = 3800] [serial = 1771] [outer = 143B2800] 04:50:57 INFO - PROCESS | 3800 | 1464612657521 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1595B000) [pid = 3800] [serial = 1772] [outer = 143B2800] 04:50:57 INFO - PROCESS | 3800 | 1464612657974 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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 736ms 04:50:58 INFO - PROCESS | 3800 | 1464612658027 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 3800 | 1464612658029 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:50:58 INFO - PROCESS | 3800 | 1464612658043 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 3800 | 1464612658044 Marionette TRACE conn3 <- [1,2326,null,{}] 04:50:58 INFO - PROCESS | 3800 | 1464612658048 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}] 04:50:58 INFO - PROCESS | 3800 | 1464612658168 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:50:58 INFO - PROCESS | 3800 | 1464612658182 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 3800 | ++DOCSHELL 15948000 == 41 [pid = 3800] [id = 591] 04:50:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (15ECC400) [pid = 3800] [serial = 1773] [outer = 00000000] 04:50:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1628D800) [pid = 3800] [serial = 1774] [outer = 15ECC400] 04:50:58 INFO - PROCESS | 3800 | 1464612658277 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (16296C00) [pid = 3800] [serial = 1775] [outer = 15ECC400] 04:50:58 INFO - PROCESS | 3800 | 1464612658663 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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 04:50:58 INFO - PROCESS | 3800 | 1464612658722 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 3800 | 1464612658724 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:50:58 INFO - PROCESS | 3800 | 1464612658727 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 3800 | 1464612658729 Marionette TRACE conn3 <- [1,2330,null,{}] 04:50:58 INFO - PROCESS | 3800 | 1464612658732 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}] 04:50:58 INFO - PROCESS | 3800 | 1464612658865 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:50:58 INFO - PROCESS | 3800 | 1464612658933 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 3800 | ++DOCSHELL 1612E400 == 42 [pid = 3800] [id = 592] 04:50:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (16130C00) [pid = 3800] [serial = 1776] [outer = 00000000] 04:50:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (17345C00) [pid = 3800] [serial = 1777] [outer = 16130C00] 04:50:58 INFO - PROCESS | 3800 | 1464612658977 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (1751F000) [pid = 3800] [serial = 1778] [outer = 16130C00] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (14315800) [pid = 3800] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (15636000) [pid = 3800] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (11D2D000) [pid = 3800] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (0F24E000) [pid = 3800] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (10370800) [pid = 3800] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (0C777000) [pid = 3800] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (12F4F400) [pid = 3800] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (15309400) [pid = 3800] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (13736C00) [pid = 3800] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (1625E800) [pid = 3800] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:50:59 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (11285400) [pid = 3800] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:50:59 INFO - PROCESS | 3800 | 1464612659441 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 783ms 04:50:59 INFO - PROCESS | 3800 | 1464612659512 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 3800 | 1464612659513 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:50:59 INFO - PROCESS | 3800 | 1464612659517 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 3800 | 1464612659519 Marionette TRACE conn3 <- [1,2334,null,{}] 04:50:59 INFO - PROCESS | 3800 | 1464612659523 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}] 04:50:59 INFO - PROCESS | 3800 | 1464612659610 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:50:59 INFO - PROCESS | 3800 | 1464612659705 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 3800 | ++DOCSHELL 0F233400 == 43 [pid = 3800] [id = 593] 04:50:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (0F236400) [pid = 3800] [serial = 1779] [outer = 00000000] 04:50:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (129B0C00) [pid = 3800] [serial = 1780] [outer = 0F236400] 04:50:59 INFO - PROCESS | 3800 | 1464612659750 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (1120F800) [pid = 3800] [serial = 1781] [outer = 0F236400] 04:51:00 INFO - PROCESS | 3800 | 1464612660100 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 04:51:00 INFO - PROCESS | 3800 | 1464612660155 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3800 | 1464612660157 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:51:00 INFO - PROCESS | 3800 | 1464612660160 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:51:00 INFO - PROCESS | 3800 | 1464612660162 Marionette TRACE conn3 <- [1,2338,null,{}] 04:51:00 INFO - PROCESS | 3800 | 1464612660165 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}] 04:51:00 INFO - PROCESS | 3800 | 1464612660310 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:51:00 INFO - PROCESS | 3800 | 1464612660307 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3800 | ++DOCSHELL 16C71400 == 44 [pid = 3800] [id = 594] 04:51:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (1709A800) [pid = 3800] [serial = 1782] [outer = 00000000] 04:51:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (176D9C00) [pid = 3800] [serial = 1783] [outer = 1709A800] 04:51:00 INFO - PROCESS | 3800 | 1464612660351 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (17826C00) [pid = 3800] [serial = 1784] [outer = 1709A800] 04:51:00 INFO - PROCESS | 3800 | 1464612660744 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 04:51:00 INFO - PROCESS | 3800 | 1464612660781 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3800 | 1464612660783 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:51:00 INFO - PROCESS | 3800 | 1464612660786 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 3800 | 1464612660788 Marionette TRACE conn3 <- [1,2342,null,{}] 04:51:00 INFO - PROCESS | 3800 | 1464612660791 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}] 04:51:00 INFO - PROCESS | 3800 | 1464612660868 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:51:00 INFO - PROCESS | 3800 | 1464612660966 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3800 | ++DOCSHELL 16129000 == 45 [pid = 3800] [id = 595] 04:51:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (16293400) [pid = 3800] [serial = 1785] [outer = 00000000] 04:51:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (17E5B800) [pid = 3800] [serial = 1786] [outer = 16293400] 04:51:01 INFO - PROCESS | 3800 | 1464612661014 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (18019C00) [pid = 3800] [serial = 1787] [outer = 16293400] 04:51:01 INFO - PROCESS | 3800 | 1464612661453 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 721ms 04:51:01 INFO - PROCESS | 3800 | 1464612661562 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 3800 | 1464612661567 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:51:01 INFO - PROCESS | 3800 | 1464612661573 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 3800 | 1464612661577 Marionette TRACE conn3 <- [1,2346,null,{}] 04:51:01 INFO - PROCESS | 3800 | 1464612661583 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}] 04:51:01 INFO - PROCESS | 3800 | 1464612661745 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:51:01 INFO - PROCESS | 3800 | 1464612661757 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 3800 | ++DOCSHELL 0F230400 == 46 [pid = 3800] [id = 596] 04:51:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (0F24D800) [pid = 3800] [serial = 1788] [outer = 00000000] 04:51:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (10A64800) [pid = 3800] [serial = 1789] [outer = 0F24D800] 04:51:01 INFO - PROCESS | 3800 | 1464612661813 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (10B25C00) [pid = 3800] [serial = 1790] [outer = 0F24D800] 04:51:02 INFO - PROCESS | 3800 | 1464612662395 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 890ms 04:51:02 INFO - PROCESS | 3800 | 1464612662458 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 3800 | 1464612662464 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:51:02 INFO - PROCESS | 3800 | 1464612662470 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 3800 | 1464612662473 Marionette TRACE conn3 <- [1,2350,null,{}] 04:51:02 INFO - PROCESS | 3800 | 1464612662477 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}] 04:51:02 INFO - PROCESS | 3800 | 1464612662583 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:51:02 INFO - PROCESS | 3800 | 1464612662721 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 3800 | ++DOCSHELL 1101EC00 == 47 [pid = 3800] [id = 597] 04:51:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (11057400) [pid = 3800] [serial = 1791] [outer = 00000000] 04:51:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (12C2E800) [pid = 3800] [serial = 1792] [outer = 11057400] 04:51:02 INFO - PROCESS | 3800 | 1464612662776 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (13201800) [pid = 3800] [serial = 1793] [outer = 11057400] 04:51:03 INFO - PROCESS | 3800 | 1464612663359 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]]]}] 04:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 935ms 04:51:03 INFO - PROCESS | 3800 | 1464612663396 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 3800 | 1464612663398 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:51:03 INFO - PROCESS | 3800 | 1464612663402 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 3800 | 1464612663406 Marionette TRACE conn3 <- [1,2354,null,{}] 04:51:03 INFO - PROCESS | 3800 | 1464612663417 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}] 04:51:03 INFO - PROCESS | 3800 | 1464612663525 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:51:03 INFO - PROCESS | 3800 | 1464612663665 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 3800 | ++DOCSHELL 16B07C00 == 48 [pid = 3800] [id = 598] 04:51:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (16D77800) [pid = 3800] [serial = 1794] [outer = 00000000] 04:51:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (176E0C00) [pid = 3800] [serial = 1795] [outer = 16D77800] 04:51:03 INFO - PROCESS | 3800 | 1464612663722 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (18033800) [pid = 3800] [serial = 1796] [outer = 16D77800] 04:51:04 INFO - PROCESS | 3800 | 1464612664248 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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 890ms 04:51:04 INFO - PROCESS | 3800 | 1464612664289 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 3800 | 1464612664292 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:51:04 INFO - PROCESS | 3800 | 1464612664295 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 3800 | 1464612664297 Marionette TRACE conn3 <- [1,2358,null,{}] 04:51:04 INFO - PROCESS | 3800 | 1464612664301 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}] 04:51:04 INFO - PROCESS | 3800 | 1464612664405 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:51:04 INFO - PROCESS | 3800 | 1464612664513 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 3800 | ++DOCSHELL 18040000 == 49 [pid = 3800] [id = 599] 04:51:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (18040400) [pid = 3800] [serial = 1797] [outer = 00000000] 04:51:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (196D2800) [pid = 3800] [serial = 1798] [outer = 18040400] 04:51:04 INFO - PROCESS | 3800 | 1464612664567 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (196D7800) [pid = 3800] [serial = 1799] [outer = 18040400] 04:51:05 INFO - PROCESS | 3800 | 1464612665129 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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 874ms 04:51:05 INFO - PROCESS | 3800 | 1464612665182 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 3800 | 1464612665185 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:51:05 INFO - PROCESS | 3800 | 1464612665188 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 3800 | 1464612665190 Marionette TRACE conn3 <- [1,2362,null,{}] 04:51:05 INFO - PROCESS | 3800 | 1464612665194 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}] 04:51:05 INFO - PROCESS | 3800 | 1464612665292 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:51:05 INFO - PROCESS | 3800 | 1464612665400 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:05 INFO - PROCESS | 3800 | ++DOCSHELL 11DBAC00 == 50 [pid = 3800] [id = 600] 04:51:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (180B6C00) [pid = 3800] [serial = 1800] [outer = 00000000] 04:51:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (196E0000) [pid = 3800] [serial = 1801] [outer = 180B6C00] 04:51:05 INFO - PROCESS | 3800 | 1464612665453 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (1975C000) [pid = 3800] [serial = 1802] [outer = 180B6C00] 04:51:06 INFO - PROCESS | 3800 | 1464612666241 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]]]}] 04:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1120ms 04:51:06 INFO - PROCESS | 3800 | 1464612666318 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 3800 | 1464612666322 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:51:06 INFO - PROCESS | 3800 | 1464612666327 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 3800 | 1464612666331 Marionette TRACE conn3 <- [1,2366,null,{}] 04:51:06 INFO - PROCESS | 3800 | 1464612666337 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}] 04:51:06 INFO - PROCESS | 3800 | 1464612666456 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:51:06 INFO - PROCESS | 3800 | 1464612666593 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 3800 | ++DOCSHELL 0F229C00 == 51 [pid = 3800] [id = 601] 04:51:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (0F24F400) [pid = 3800] [serial = 1803] [outer = 00000000] 04:51:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (10A5F800) [pid = 3800] [serial = 1804] [outer = 0F24F400] 04:51:06 INFO - PROCESS | 3800 | 1464612666650 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (10B30C00) [pid = 3800] [serial = 1805] [outer = 0F24F400] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 16C71400 == 50 [pid = 3800] [id = 594] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 0F233400 == 49 [pid = 3800] [id = 593] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 1612E400 == 48 [pid = 3800] [id = 592] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 15948000 == 47 [pid = 3800] [id = 591] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 143B0000 == 46 [pid = 3800] [id = 590] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 13A55400 == 45 [pid = 3800] [id = 589] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 12F4F800 == 44 [pid = 3800] [id = 588] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 10ADF400 == 43 [pid = 3800] [id = 587] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 103DAC00 == 42 [pid = 3800] [id = 586] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 11018800 == 41 [pid = 3800] [id = 583] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 0F232400 == 40 [pid = 3800] [id = 582] 04:51:07 INFO - PROCESS | 3800 | --DOCSHELL 170A4400 == 39 [pid = 3800] [id = 581] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (157D0C00) [pid = 3800] [serial = 1732] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (156A9800) [pid = 3800] [serial = 1730] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (0F21BC00) [pid = 3800] [serial = 1702] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (11055400) [pid = 3800] [serial = 1705] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (129AB400) [pid = 3800] [serial = 1720] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (129B3C00) [pid = 3800] [serial = 1721] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (10B27400) [pid = 3800] [serial = 1717] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (10E25000) [pid = 3800] [serial = 1718] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (11014400) [pid = 3800] [serial = 1715] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (10E05800) [pid = 3800] [serial = 1714] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (103D9C00) [pid = 3800] [serial = 1712] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (0F234400) [pid = 3800] [serial = 1711] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (131D2800) [pid = 3800] [serial = 1723] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (13201400) [pid = 3800] [serial = 1724] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1628BC00) [pid = 3800] [serial = 1735] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (13A52C00) [pid = 3800] [serial = 1726] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (13E26C00) [pid = 3800] [serial = 1708] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (16B07800) [pid = 3800] [serial = 1742] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (1595EC00) [pid = 3800] [serial = 1733] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (17345800) [pid = 3800] [serial = 1744] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1679FC00) [pid = 3800] [serial = 1741] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (114E2C00) [pid = 3800] [serial = 1736] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (14310000) [pid = 3800] [serial = 1738] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13E2BC00) [pid = 3800] [serial = 1727] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1610F000) [pid = 3800] [serial = 1739] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (15309800) [pid = 3800] [serial = 1729] [outer = 00000000] [url = about:blank] 04:51:07 INFO - PROCESS | 3800 | 1464612667206 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 921ms 04:51:07 INFO - PROCESS | 3800 | 1464612667256 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 3800 | 1464612667261 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:51:07 INFO - PROCESS | 3800 | 1464612667267 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 3800 | 1464612667270 Marionette TRACE conn3 <- [1,2370,null,{}] 04:51:07 INFO - PROCESS | 3800 | 1464612667273 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}] 04:51:07 INFO - PROCESS | 3800 | 1464612667359 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:51:07 INFO - PROCESS | 3800 | 1464612667368 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 3800 | ++DOCSHELL 10489400 == 40 [pid = 3800] [id = 602] 04:51:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10A58400) [pid = 3800] [serial = 1806] [outer = 00000000] 04:51:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (10E2C800) [pid = 3800] [serial = 1807] [outer = 10A58400] 04:51:07 INFO - PROCESS | 3800 | 1464612667417 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (11053C00) [pid = 3800] [serial = 1808] [outer = 10A58400] 04:51:07 INFO - PROCESS | 3800 | 1464612667906 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 721ms 04:51:07 INFO - PROCESS | 3800 | 1464612667990 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 3800 | 1464612667992 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:51:07 INFO - PROCESS | 3800 | 1464612667995 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 3800 | 1464612667999 Marionette TRACE conn3 <- [1,2374,null,{}] 04:51:08 INFO - PROCESS | 3800 | 1464612668009 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}] 04:51:08 INFO - PROCESS | 3800 | 1464612668092 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:51:08 INFO - PROCESS | 3800 | 1464612668195 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 3800 | ++DOCSHELL 114ECC00 == 41 [pid = 3800] [id = 603] 04:51:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (11DAD800) [pid = 3800] [serial = 1809] [outer = 00000000] 04:51:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (129B9000) [pid = 3800] [serial = 1810] [outer = 11DAD800] 04:51:08 INFO - PROCESS | 3800 | 1464612668242 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (12F4F800) [pid = 3800] [serial = 1811] [outer = 11DAD800] 04:51:08 INFO - PROCESS | 3800 | 1464612668619 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 614ms 04:51:08 INFO - PROCESS | 3800 | 1464612668639 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 3800 | 1464612668642 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:51:08 INFO - PROCESS | 3800 | 1464612668645 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 3800 | 1464612668647 Marionette TRACE conn3 <- [1,2378,null,{}] 04:51:08 INFO - PROCESS | 3800 | 1464612668650 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}] 04:51:08 INFO - PROCESS | 3800 | 1464612668733 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:51:08 INFO - PROCESS | 3800 | 1464612668740 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 3800 | ++DOCSHELL 12C2EC00 == 42 [pid = 3800] [id = 604] 04:51:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (131D7000) [pid = 3800] [serial = 1812] [outer = 00000000] 04:51:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (13948C00) [pid = 3800] [serial = 1813] [outer = 131D7000] 04:51:08 INFO - PROCESS | 3800 | 1464612668768 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (13E2F000) [pid = 3800] [serial = 1814] [outer = 131D7000] 04:51:09 INFO - PROCESS | 3800 | 1464612669216 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]]]}] 04:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 04:51:09 INFO - PROCESS | 3800 | 1464612669264 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:51:09 INFO - PROCESS | 3800 | 1464612669266 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:51:09 INFO - PROCESS | 3800 | 1464612669279 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 3800 | 1464612669281 Marionette TRACE conn3 <- [1,2382,null,{}] 04:51:09 INFO - PROCESS | 3800 | 1464612669285 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}] 04:51:09 INFO - PROCESS | 3800 | 1464612669403 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:51:09 INFO - PROCESS | 3800 | 1464612669412 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 3800 | ++DOCSHELL 1047B400 == 43 [pid = 3800] [id = 605] 04:51:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (12F46400) [pid = 3800] [serial = 1815] [outer = 00000000] 04:51:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (143AE400) [pid = 3800] [serial = 1816] [outer = 12F46400] 04:51:09 INFO - PROCESS | 3800 | 1464612669456 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (15309800) [pid = 3800] [serial = 1817] [outer = 12F46400] 04:51:09 INFO - PROCESS | 3800 | 1464612669939 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]]]}] 04:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 675ms 04:51:09 INFO - PROCESS | 3800 | 1464612669958 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:51:09 INFO - PROCESS | 3800 | 1464612669959 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:51:09 INFO - PROCESS | 3800 | 1464612669973 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 3800 | 1464612669975 Marionette TRACE conn3 <- [1,2386,null,{}] 04:51:09 INFO - PROCESS | 3800 | 1464612669978 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}] 04:51:10 INFO - PROCESS | 3800 | 1464612670108 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:51:10 INFO - PROCESS | 3800 | 1464612670118 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 3800 | ++DOCSHELL 0F257C00 == 44 [pid = 3800] [id = 606] 04:51:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (11D1FC00) [pid = 3800] [serial = 1818] [outer = 00000000] 04:51:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (16109C00) [pid = 3800] [serial = 1819] [outer = 11D1FC00] 04:51:10 INFO - PROCESS | 3800 | 1464612670163 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (16131800) [pid = 3800] [serial = 1820] [outer = 11D1FC00] 04:51:10 INFO - PROCESS | 3800 | 1464612670613 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]]]}] 04:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 04:51:10 INFO - PROCESS | 3800 | 1464612670651 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 3800 | 1464612670653 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:51:10 INFO - PROCESS | 3800 | 1464612670656 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 3800 | 1464612670658 Marionette TRACE conn3 <- [1,2390,null,{}] 04:51:10 INFO - PROCESS | 3800 | 1464612670661 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}] 04:51:10 INFO - PROCESS | 3800 | 1464612670771 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:51:10 INFO - PROCESS | 3800 | 1464612670863 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 3800 | ++DOCSHELL 16112400 == 45 [pid = 3800] [id = 607] 04:51:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (1612C400) [pid = 3800] [serial = 1821] [outer = 00000000] 04:51:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (16B0A400) [pid = 3800] [serial = 1822] [outer = 1612C400] 04:51:10 INFO - PROCESS | 3800 | 1464612670906 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (16D79C00) [pid = 3800] [serial = 1823] [outer = 1612C400] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (10ADF800) [pid = 3800] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (12F50400) [pid = 3800] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (104EDC00) [pid = 3800] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (143B2800) [pid = 3800] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (0F236400) [pid = 3800] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (16130C00) [pid = 3800] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (16128400) [pid = 3800] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (15ECC400) [pid = 3800] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (13E30C00) [pid = 3800] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:51:11 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (1709A800) [pid = 3800] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:51:11 INFO - PROCESS | 3800 | 1464612671441 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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 828ms 04:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:51:11 INFO - PROCESS | 3800 | 1464612671487 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 3800 | 1464612671489 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:51:11 INFO - PROCESS | 3800 | 1464612671492 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 3800 | 1464612671494 Marionette TRACE conn3 <- [1,2394,null,{}] 04:51:11 INFO - PROCESS | 3800 | 1464612671497 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}] 04:51:11 INFO - PROCESS | 3800 | 1464612671575 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:51:11 INFO - PROCESS | 3800 | 1464612671581 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 3800 | ++DOCSHELL 0F225000 == 46 [pid = 3800] [id = 608] 04:51:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (105EEC00) [pid = 3800] [serial = 1824] [outer = 00000000] 04:51:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (13208400) [pid = 3800] [serial = 1825] [outer = 105EEC00] 04:51:11 INFO - PROCESS | 3800 | 1464612671637 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (16298400) [pid = 3800] [serial = 1826] [outer = 105EEC00] 04:51:12 INFO - PROCESS | 3800 | 1464612672090 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]]]}] 04:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 04:51:12 INFO - PROCESS | 3800 | 1464612672131 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 3800 | 1464612672133 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:51:12 INFO - PROCESS | 3800 | 1464612672139 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 3800 | 1464612672141 Marionette TRACE conn3 <- [1,2398,null,{}] 04:51:12 INFO - PROCESS | 3800 | 1464612672144 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}] 04:51:12 INFO - PROCESS | 3800 | 1464612672225 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:51:12 INFO - PROCESS | 3800 | 1464612672232 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 3800 | ++DOCSHELL 131D6C00 == 47 [pid = 3800] [id = 609] 04:51:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (13E30C00) [pid = 3800] [serial = 1827] [outer = 00000000] 04:51:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (176DE000) [pid = 3800] [serial = 1828] [outer = 13E30C00] 04:51:12 INFO - PROCESS | 3800 | 1464612672277 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (18017C00) [pid = 3800] [serial = 1829] [outer = 13E30C00] 04:51:12 INFO - PROCESS | 3800 | 1464612672704 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]]]}] 04:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 04:51:12 INFO - PROCESS | 3800 | 1464612672759 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 3800 | 1464612672761 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:51:12 INFO - PROCESS | 3800 | 1464612672764 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 3800 | 1464612672766 Marionette TRACE conn3 <- [1,2402,null,{}] 04:51:12 INFO - PROCESS | 3800 | 1464612672769 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}] 04:51:12 INFO - PROCESS | 3800 | 1464612672848 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:51:12 INFO - PROCESS | 3800 | 1464612672854 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 3800 | ++DOCSHELL 175E1000 == 48 [pid = 3800] [id = 610] 04:51:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (18032C00) [pid = 3800] [serial = 1830] [outer = 00000000] 04:51:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (196DD000) [pid = 3800] [serial = 1831] [outer = 18032C00] 04:51:12 INFO - PROCESS | 3800 | 1464612672897 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (19759C00) [pid = 3800] [serial = 1832] [outer = 18032C00] 04:51:13 INFO - PROCESS | 3800 | 1464612673334 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]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 04:51:13 INFO - PROCESS | 3800 | 1464612673448 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 3800 | 1464612673452 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:51:13 INFO - PROCESS | 3800 | 1464612673457 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:51:13 INFO - PROCESS | 3800 | 1464612673461 Marionette TRACE conn3 <- [1,2406,null,{}] 04:51:13 INFO - PROCESS | 3800 | 1464612673468 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}] 04:51:13 INFO - PROCESS | 3800 | 1464612673638 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:51:13 INFO - PROCESS | 3800 | 1464612673758 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 3800 | ++DOCSHELL 10328800 == 49 [pid = 3800] [id = 611] 04:51:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (10330400) [pid = 3800] [serial = 1833] [outer = 00000000] 04:51:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (10439000) [pid = 3800] [serial = 1834] [outer = 10330400] 04:51:13 INFO - PROCESS | 3800 | 1464612673814 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (10AE3000) [pid = 3800] [serial = 1835] [outer = 10330400] 04:51:14 INFO - PROCESS | 3800 | 1464612674359 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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 920ms 04:51:14 INFO - PROCESS | 3800 | 1464612674388 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 3800 | 1464612674391 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:51:14 INFO - PROCESS | 3800 | 1464612674399 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 3800 | 1464612674403 Marionette TRACE conn3 <- [1,2410,null,{}] 04:51:14 INFO - PROCESS | 3800 | 1464612674407 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}] 04:51:14 INFO - PROCESS | 3800 | 1464612674513 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:51:14 INFO - PROCESS | 3800 | 1464612674625 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 3800 | ++DOCSHELL 12965800 == 50 [pid = 3800] [id = 612] 04:51:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (1296EC00) [pid = 3800] [serial = 1836] [outer = 00000000] 04:51:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (12B61400) [pid = 3800] [serial = 1837] [outer = 1296EC00] 04:51:14 INFO - PROCESS | 3800 | 1464612674678 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (13203000) [pid = 3800] [serial = 1838] [outer = 1296EC00] 04:51:15 INFO - PROCESS | 3800 | 1464612675252 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]]]}] 04:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 920ms 04:51:15 INFO - PROCESS | 3800 | 1464612675326 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 3800 | 1464612675329 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:51:15 INFO - PROCESS | 3800 | 1464612675333 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 3800 | 1464612675335 Marionette TRACE conn3 <- [1,2414,null,{}] 04:51:15 INFO - PROCESS | 3800 | 1464612675348 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}] 04:51:15 INFO - PROCESS | 3800 | 1464612675515 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:51:15 INFO - PROCESS | 3800 | 1464612675527 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 3800 | ++DOCSHELL 15956800 == 51 [pid = 3800] [id = 613] 04:51:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (15958C00) [pid = 3800] [serial = 1839] [outer = 00000000] 04:51:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (16B05400) [pid = 3800] [serial = 1840] [outer = 15958C00] 04:51:15 INFO - PROCESS | 3800 | 1464612675584 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (196D1400) [pid = 3800] [serial = 1841] [outer = 15958C00] 04:51:16 INFO - PROCESS | 3800 | 1464612676187 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]]]}] 04:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 889ms 04:51:16 INFO - PROCESS | 3800 | 1464612676231 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 3800 | 1464612676233 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:51:16 INFO - PROCESS | 3800 | 1464612676238 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 3800 | 1464612676240 Marionette TRACE conn3 <- [1,2418,null,{}] 04:51:16 INFO - PROCESS | 3800 | 1464612676244 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}] 04:51:16 INFO - PROCESS | 3800 | 1464612676349 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:51:16 INFO - PROCESS | 3800 | 1464612676492 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 3800 | ++DOCSHELL 167A9C00 == 52 [pid = 3800] [id = 614] 04:51:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (17520C00) [pid = 3800] [serial = 1842] [outer = 00000000] 04:51:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (198A2800) [pid = 3800] [serial = 1843] [outer = 17520C00] 04:51:16 INFO - PROCESS | 3800 | 1464612676547 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (198A6800) [pid = 3800] [serial = 1844] [outer = 17520C00] 04:51:17 INFO - PROCESS | 3800 | 1464612677068 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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 874ms 04:51:17 INFO - PROCESS | 3800 | 1464612677122 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 3800 | 1464612677124 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:51:17 INFO - PROCESS | 3800 | 1464612677128 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 3800 | 1464612677130 Marionette TRACE conn3 <- [1,2422,null,{}] 04:51:17 INFO - PROCESS | 3800 | 1464612677133 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}] 04:51:17 INFO - PROCESS | 3800 | 1464612677232 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:51:17 INFO - PROCESS | 3800 | 1464612677343 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 3800 | ++DOCSHELL 1989EC00 == 53 [pid = 3800] [id = 615] 04:51:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1989F000) [pid = 3800] [serial = 1845] [outer = 00000000] 04:51:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (198ACC00) [pid = 3800] [serial = 1846] [outer = 1989F000] 04:51:17 INFO - PROCESS | 3800 | 1464612677396 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (19985400) [pid = 3800] [serial = 1847] [outer = 1989F000] 04:51:18 INFO - PROCESS | 3800 | 1464612678011 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 920ms 04:51:18 INFO - PROCESS | 3800 | 1464612678057 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 3800 | 1464612678059 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:51:18 INFO - PROCESS | 3800 | 1464612678063 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 3800 | 1464612678065 Marionette TRACE conn3 <- [1,2426,null,{}] 04:51:18 INFO - PROCESS | 3800 | 1464612678068 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}] 04:51:18 INFO - PROCESS | 3800 | 1464612678197 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:51:18 INFO - PROCESS | 3800 | 1464612678476 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 3800 | ++DOCSHELL 0C76B800 == 54 [pid = 3800] [id = 616] 04:51:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (0C76F400) [pid = 3800] [serial = 1848] [outer = 00000000] 04:51:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (0F253400) [pid = 3800] [serial = 1849] [outer = 0C76F400] 04:51:18 INFO - PROCESS | 3800 | 1464612678541 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (104E8800) [pid = 3800] [serial = 1850] [outer = 0C76F400] 04:51:19 INFO - PROCESS | 3800 | 1464612679122 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1120ms 04:51:19 INFO - PROCESS | 3800 | 1464612679191 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 3800 | 1464612679195 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:51:19 INFO - PROCESS | 3800 | 1464612679199 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 3800 | 1464612679203 Marionette TRACE conn3 <- [1,2430,null,{}] 04:51:19 INFO - PROCESS | 3800 | 1464612679208 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}] 04:51:19 INFO - PROCESS | 3800 | 1464612679307 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:51:19 INFO - PROCESS | 3800 | 1464612679448 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 3800 | ++DOCSHELL 11DAC800 == 55 [pid = 3800] [id = 617] 04:51:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (12958000) [pid = 3800] [serial = 1851] [outer = 00000000] 04:51:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (13197800) [pid = 3800] [serial = 1852] [outer = 12958000] 04:51:19 INFO - PROCESS | 3800 | 1464612679507 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (13952C00) [pid = 3800] [serial = 1853] [outer = 12958000] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 1320A800 == 54 [pid = 3800] [id = 522] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 131D6C00 == 53 [pid = 3800] [id = 609] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 0F225000 == 52 [pid = 3800] [id = 608] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 16112400 == 51 [pid = 3800] [id = 607] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 0F257C00 == 50 [pid = 3800] [id = 606] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 1047B400 == 49 [pid = 3800] [id = 605] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 12C2EC00 == 48 [pid = 3800] [id = 604] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 114ECC00 == 47 [pid = 3800] [id = 603] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 10489400 == 46 [pid = 3800] [id = 602] 04:51:19 INFO - PROCESS | 3800 | --DOCSHELL 0F229C00 == 45 [pid = 3800] [id = 601] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (143C3C00) [pid = 3800] [serial = 1768] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (10A5A800) [pid = 3800] [serial = 1747] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (1595B000) [pid = 3800] [serial = 1772] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (176D9C00) [pid = 3800] [serial = 1783] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (17826C00) [pid = 3800] [serial = 1784] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (17E5B800) [pid = 3800] [serial = 1786] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (11284400) [pid = 3800] [serial = 1762] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (11DAF800) [pid = 3800] [serial = 1750] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (13951800) [pid = 3800] [serial = 1766] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (11870000) [pid = 3800] [serial = 1763] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (11050C00) [pid = 3800] [serial = 1760] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (15949800) [pid = 3800] [serial = 1771] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (129B0C00) [pid = 3800] [serial = 1780] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (114E7000) [pid = 3800] [serial = 1756] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (1751F000) [pid = 3800] [serial = 1778] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (1628EC00) [pid = 3800] [serial = 1700] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (1628D800) [pid = 3800] [serial = 1774] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (16B05C00) [pid = 3800] [serial = 1753] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (17345C00) [pid = 3800] [serial = 1777] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (13205000) [pid = 3800] [serial = 1765] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (1120F800) [pid = 3800] [serial = 1781] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (15301C00) [pid = 3800] [serial = 1769] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (10E0EC00) [pid = 3800] [serial = 1759] [outer = 00000000] [url = about:blank] 04:51:19 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (16296C00) [pid = 3800] [serial = 1775] [outer = 00000000] [url = about:blank] 04:51:20 INFO - PROCESS | 3800 | 1464612680012 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 813ms 04:51:20 INFO - PROCESS | 3800 | 1464612680024 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 3800 | 1464612680027 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:51:20 INFO - PROCESS | 3800 | 1464612680032 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 3800 | 1464612680034 Marionette TRACE conn3 <- [1,2434,null,{}] 04:51:20 INFO - PROCESS | 3800 | 1464612680038 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}] 04:51:20 INFO - PROCESS | 3800 | 1464612680122 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:51:20 INFO - PROCESS | 3800 | 1464612680129 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3800 | ++DOCSHELL 11052800 == 46 [pid = 3800] [id = 618] 04:51:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (11052C00) [pid = 3800] [serial = 1854] [outer = 00000000] 04:51:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (129B6400) [pid = 3800] [serial = 1855] [outer = 11052C00] 04:51:20 INFO - PROCESS | 3800 | 1464612680174 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (1320A800) [pid = 3800] [serial = 1856] [outer = 11052C00] 04:51:20 INFO - PROCESS | 3800 | 1464612680660 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 04:51:20 INFO - PROCESS | 3800 | 1464612680716 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 3800 | 1464612680718 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:51:20 INFO - PROCESS | 3800 | 1464612680723 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 3800 | 1464612680729 Marionette TRACE conn3 <- [1,2438,null,{}] 04:51:20 INFO - PROCESS | 3800 | 1464612680738 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}] 04:51:20 INFO - PROCESS | 3800 | 1464612680822 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:51:20 INFO - PROCESS | 3800 | 1464612680831 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3800 | ++DOCSHELL 156A9800 == 47 [pid = 3800] [id = 619] 04:51:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (156AB800) [pid = 3800] [serial = 1857] [outer = 00000000] 04:51:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (15948000) [pid = 3800] [serial = 1858] [outer = 156AB800] 04:51:20 INFO - PROCESS | 3800 | 1464612680876 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (15958000) [pid = 3800] [serial = 1859] [outer = 156AB800] 04:51:21 INFO - PROCESS | 3800 | 1464612681388 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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 04:51:21 INFO - PROCESS | 3800 | 1464612681421 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 3800 | 1464612681424 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:51:21 INFO - PROCESS | 3800 | 1464612681427 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 3800 | 1464612681428 Marionette TRACE conn3 <- [1,2442,null,{}] 04:51:21 INFO - PROCESS | 3800 | 1464612681432 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}] 04:51:21 INFO - PROCESS | 3800 | 1464612681499 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:51:21 INFO - PROCESS | 3800 | 1464612681602 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 3800 | ++DOCSHELL 0F225C00 == 48 [pid = 3800] [id = 620] 04:51:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (10AEA800) [pid = 3800] [serial = 1860] [outer = 00000000] 04:51:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (1628C400) [pid = 3800] [serial = 1861] [outer = 10AEA800] 04:51:21 INFO - PROCESS | 3800 | 1464612681648 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (16296000) [pid = 3800] [serial = 1862] [outer = 10AEA800] 04:51:22 INFO - PROCESS | 3800 | 1464612682023 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 04:51:22 INFO - PROCESS | 3800 | 1464612682048 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 3800 | 1464612682050 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:51:22 INFO - PROCESS | 3800 | 1464612682053 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:51:22 INFO - PROCESS | 3800 | 1464612682064 Marionette TRACE conn3 <- [1,2446,null,{}] 04:51:22 INFO - PROCESS | 3800 | 1464612682068 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}] 04:51:22 INFO - PROCESS | 3800 | 1464612682192 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:51:22 INFO - PROCESS | 3800 | 1464612682291 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 3800 | ++DOCSHELL 0C77F800 == 49 [pid = 3800] [id = 621] 04:51:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (16C6C000) [pid = 3800] [serial = 1863] [outer = 00000000] 04:51:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (17099800) [pid = 3800] [serial = 1864] [outer = 16C6C000] 04:51:22 INFO - PROCESS | 3800 | 1464612682341 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (175E3800) [pid = 3800] [serial = 1865] [outer = 16C6C000] 04:51:22 INFO - PROCESS | 3800 | 1464612682751 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 736ms 04:51:22 INFO - PROCESS | 3800 | 1464612682798 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 3800 | 1464612682800 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:51:22 INFO - PROCESS | 3800 | 1464612682804 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 3800 | 1464612682805 Marionette TRACE conn3 <- [1,2450,null,{}] 04:51:22 INFO - PROCESS | 3800 | 1464612682815 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}] 04:51:22 INFO - PROCESS | 3800 | 1464612682929 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:51:22 INFO - PROCESS | 3800 | 1464612682935 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 3800 | ++DOCSHELL 1751E400 == 50 [pid = 3800] [id = 622] 04:51:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (176DA000) [pid = 3800] [serial = 1866] [outer = 00000000] 04:51:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (1803DC00) [pid = 3800] [serial = 1867] [outer = 176DA000] 04:51:22 INFO - PROCESS | 3800 | 1464612682987 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (196D5000) [pid = 3800] [serial = 1868] [outer = 176DA000] 04:51:23 INFO - PROCESS | 3800 | 1464612683419 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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 644ms 04:51:23 INFO - PROCESS | 3800 | 1464612683452 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:51:23 INFO - PROCESS | 3800 | 1464612683454 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:51:23 INFO - PROCESS | 3800 | 1464612683457 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 3800 | 1464612683459 Marionette TRACE conn3 <- [1,2454,null,{}] 04:51:23 INFO - PROCESS | 3800 | 1464612683463 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}] 04:51:23 INFO - PROCESS | 3800 | 1464612683585 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:51:23 INFO - PROCESS | 3800 | 1464612683682 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 3800 | ++DOCSHELL 198A1400 == 51 [pid = 3800] [id = 623] 04:51:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (198A3800) [pid = 3800] [serial = 1869] [outer = 00000000] 04:51:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (1997C400) [pid = 3800] [serial = 1870] [outer = 198A3800] 04:51:23 INFO - PROCESS | 3800 | 1464612683725 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (199DEC00) [pid = 3800] [serial = 1871] [outer = 198A3800] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (156ACC00) [pid = 3800] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (10E24000) [pid = 3800] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (16292800) [pid = 3800] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (0C382800) [pid = 3800] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (0C76FC00) [pid = 3800] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (0F24EC00) [pid = 3800] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (1104EC00) [pid = 3800] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (13202800) [pid = 3800] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (11055C00) [pid = 3800] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (0F227C00) [pid = 3800] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (1594DC00) [pid = 3800] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (10B67000) [pid = 3800] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (12F46400) [pid = 3800] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (11D1FC00) [pid = 3800] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (10A58400) [pid = 3800] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (1612C400) [pid = 3800] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (11DAD800) [pid = 3800] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (131D7000) [pid = 3800] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (0F24F400) [pid = 3800] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (105EEC00) [pid = 3800] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:51:24 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (13E30C00) [pid = 3800] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:51:24 INFO - PROCESS | 3800 | 1464612684299 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]]]}] 04:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 890ms 04:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:51:24 INFO - PROCESS | 3800 | 1464612684342 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 3800 | 1464612684344 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:51:24 INFO - PROCESS | 3800 | 1464612684347 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 3800 | 1464612684349 Marionette TRACE conn3 <- [1,2458,null,{}] 04:51:24 INFO - PROCESS | 3800 | 1464612684352 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}] 04:51:24 INFO - PROCESS | 3800 | 1464612684431 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:51:24 INFO - PROCESS | 3800 | 1464612684439 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 3800 | ++DOCSHELL 0F24EC00 == 52 [pid = 3800] [id = 624] 04:51:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (0F24F000) [pid = 3800] [serial = 1872] [outer = 00000000] 04:51:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (105EEC00) [pid = 3800] [serial = 1873] [outer = 0F24F000] 04:51:24 INFO - PROCESS | 3800 | 1464612684496 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (10A56C00) [pid = 3800] [serial = 1874] [outer = 0F24F000] 04:51:24 INFO - PROCESS | 3800 | 1464612684926 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]]]}] 04:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 614ms 04:51:24 INFO - PROCESS | 3800 | 1464612684986 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 3800 | 1464612684988 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:51:24 INFO - PROCESS | 3800 | 1464612684991 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:51:24 INFO - PROCESS | 3800 | 1464612684993 Marionette TRACE conn3 <- [1,2462,null,{}] 04:51:24 INFO - PROCESS | 3800 | 1464612684996 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}] 04:51:25 INFO - PROCESS | 3800 | 1464612685076 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:51:25 INFO - PROCESS | 3800 | 1464612685082 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 3800 | ++DOCSHELL 1104EC00 == 53 [pid = 3800] [id = 625] 04:51:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (11DAD800) [pid = 3800] [serial = 1875] [outer = 00000000] 04:51:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (13A53400) [pid = 3800] [serial = 1876] [outer = 11DAD800] 04:51:25 INFO - PROCESS | 3800 | 1464612685127 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (13E2B000) [pid = 3800] [serial = 1877] [outer = 11DAD800] 04:51:25 INFO - PROCESS | 3800 | 1464612685569 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 04:51:25 INFO - PROCESS | 3800 | 1464612685613 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 3800 | 1464612685615 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:51:25 INFO - PROCESS | 3800 | 1464612685618 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 3800 | 1464612685620 Marionette TRACE conn3 <- [1,2466,null,{}] 04:51:25 INFO - PROCESS | 3800 | 1464612685623 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}] 04:51:25 INFO - PROCESS | 3800 | 1464612685711 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:51:25 INFO - PROCESS | 3800 | 1464612685717 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 3800 | ++DOCSHELL 129ADC00 == 54 [pid = 3800] [id = 626] 04:51:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (129B2000) [pid = 3800] [serial = 1878] [outer = 00000000] 04:51:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (1801B800) [pid = 3800] [serial = 1879] [outer = 129B2000] 04:51:25 INFO - PROCESS | 3800 | 1464612685768 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (19F40400) [pid = 3800] [serial = 1880] [outer = 129B2000] 04:51:26 INFO - PROCESS | 3800 | 1464612686244 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]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 04:51:26 INFO - PROCESS | 3800 | 1464612686322 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 3800 | 1464612686326 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:51:26 INFO - PROCESS | 3800 | 1464612686331 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 3800 | 1464612686335 Marionette TRACE conn3 <- [1,2470,null,{}] 04:51:26 INFO - PROCESS | 3800 | 1464612686341 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}] 04:51:26 INFO - PROCESS | 3800 | 1464612686499 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:51:26 INFO - PROCESS | 3800 | 1464612686639 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 3800 | ++DOCSHELL 0F39AC00 == 55 [pid = 3800] [id = 627] 04:51:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (1055F000) [pid = 3800] [serial = 1881] [outer = 00000000] 04:51:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (10E06400) [pid = 3800] [serial = 1882] [outer = 1055F000] 04:51:26 INFO - PROCESS | 3800 | 1464612686702 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (1120F800) [pid = 3800] [serial = 1883] [outer = 1055F000] 04:51:27 INFO - PROCESS | 3800 | 1464612687281 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 982ms 04:51:27 INFO - PROCESS | 3800 | 1464612687317 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 3800 | 1464612687321 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:51:27 INFO - PROCESS | 3800 | 1464612687329 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 3800 | 1464612687333 Marionette TRACE conn3 <- [1,2474,null,{}] 04:51:27 INFO - PROCESS | 3800 | 1464612687337 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}] 04:51:27 INFO - PROCESS | 3800 | 1464612687445 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:51:27 INFO - PROCESS | 3800 | 1464612687561 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 3800 | ++DOCSHELL 13144400 == 56 [pid = 3800] [id = 628] 04:51:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (13199000) [pid = 3800] [serial = 1884] [outer = 00000000] 04:51:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (13E2D000) [pid = 3800] [serial = 1885] [outer = 13199000] 04:51:27 INFO - PROCESS | 3800 | 1464612687655 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (15342800) [pid = 3800] [serial = 1886] [outer = 13199000] 04:51:28 INFO - PROCESS | 3800 | 1464612688223 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]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 921ms 04:51:28 INFO - PROCESS | 3800 | 1464612688256 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 3800 | 1464612688258 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:51:28 INFO - PROCESS | 3800 | 1464612688262 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 3800 | 1464612688264 Marionette TRACE conn3 <- [1,2478,null,{}] 04:51:28 INFO - PROCESS | 3800 | 1464612688274 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}] 04:51:28 INFO - PROCESS | 3800 | 1464612688385 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:51:28 INFO - PROCESS | 3800 | 1464612688544 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 3800 | ++DOCSHELL 180B8000 == 57 [pid = 3800] [id = 629] 04:51:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (196D7000) [pid = 3800] [serial = 1887] [outer = 00000000] 04:51:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (198AC000) [pid = 3800] [serial = 1888] [outer = 196D7000] 04:51:28 INFO - PROCESS | 3800 | 1464612688602 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (19F3E400) [pid = 3800] [serial = 1889] [outer = 196D7000] 04:51:29 INFO - PROCESS | 3800 | 1464612689155 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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:51:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 921ms 04:51:29 INFO - PROCESS | 3800 | 1464612689190 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 3800 | 1464612689192 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:51:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:51:29 INFO - PROCESS | 3800 | 1464612689196 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 3800 | 1464612689198 Marionette TRACE conn3 <- [1,2482,null,{}] 04:51:29 INFO - PROCESS | 3800 | 1464612689201 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}] 04:51:29 INFO - PROCESS | 3800 | 1464612689308 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:51:29 INFO - PROCESS | 3800 | 1464612689422 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 3800 | ++DOCSHELL 1A105400 == 58 [pid = 3800] [id = 630] 04:51:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1A106400) [pid = 3800] [serial = 1890] [outer = 00000000] 04:51:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (1A134000) [pid = 3800] [serial = 1891] [outer = 1A106400] 04:51:29 INFO - PROCESS | 3800 | 1464612689517 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (1A20E800) [pid = 3800] [serial = 1892] [outer = 1A106400] 04:51:30 INFO - PROCESS | 3800 | 1464612690146 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]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 982ms 04:51:30 INFO - PROCESS | 3800 | 1464612690183 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 3800 | 1464612690185 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:51:30 INFO - PROCESS | 3800 | 1464612690189 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 3800 | 1464612690191 Marionette TRACE conn3 <- [1,2486,null,{}] 04:51:30 INFO - PROCESS | 3800 | 1464612690194 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}] 04:51:30 INFO - PROCESS | 3800 | 1464612690297 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:51:30 INFO - PROCESS | 3800 | 1464612690411 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 3800 | ++DOCSHELL 0C77D800 == 59 [pid = 3800] [id = 631] 04:51:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (0F20F800) [pid = 3800] [serial = 1893] [outer = 00000000] 04:51:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (104F0C00) [pid = 3800] [serial = 1894] [outer = 0F20F800] 04:51:30 INFO - PROCESS | 3800 | 1464612690640 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (10B6A400) [pid = 3800] [serial = 1895] [outer = 0F20F800] 04:51:31 INFO - PROCESS | 3800 | 1464612691263 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]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1120ms 04:51:31 INFO - PROCESS | 3800 | 1464612691317 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 3800 | 1464612691321 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:51:31 INFO - PROCESS | 3800 | 1464612691326 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 3800 | 1464612691329 Marionette TRACE conn3 <- [1,2490,null,{}] 04:51:31 INFO - PROCESS | 3800 | 1464612691334 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}] 04:51:31 INFO - PROCESS | 3800 | 1464612691431 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:51:31 INFO - PROCESS | 3800 | 1464612691551 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 3800 | ++DOCSHELL 10B2A800 == 60 [pid = 3800] [id = 632] 04:51:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 131 (10E20000) [pid = 3800] [serial = 1896] [outer = 00000000] 04:51:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 132 (11287000) [pid = 3800] [serial = 1897] [outer = 10E20000] 04:51:31 INFO - PROCESS | 3800 | 1464612691625 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 133 (11DAEC00) [pid = 3800] [serial = 1898] [outer = 10E20000] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 10E0D400 == 59 [pid = 3800] [id = 568] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 10B66800 == 58 [pid = 3800] [id = 556] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 1104EC00 == 57 [pid = 3800] [id = 625] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 0F24EC00 == 56 [pid = 3800] [id = 624] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 198A1400 == 55 [pid = 3800] [id = 623] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 1751E400 == 54 [pid = 3800] [id = 622] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 0C77F800 == 53 [pid = 3800] [id = 621] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 0F225C00 == 52 [pid = 3800] [id = 620] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 156A9800 == 51 [pid = 3800] [id = 619] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 11052800 == 50 [pid = 3800] [id = 618] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 11DAC800 == 49 [pid = 3800] [id = 617] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 0C76B800 == 48 [pid = 3800] [id = 616] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 132 (10A64800) [pid = 3800] [serial = 1789] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 131 (12C2E800) [pid = 3800] [serial = 1792] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 130 (176E0C00) [pid = 3800] [serial = 1795] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (196DD000) [pid = 3800] [serial = 1831] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (196D2800) [pid = 3800] [serial = 1798] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 10328800 == 47 [pid = 3800] [id = 611] 04:51:31 INFO - PROCESS | 3800 | --DOCSHELL 175E1000 == 46 [pid = 3800] [id = 610] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (129B6800) [pid = 3800] [serial = 1757] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (10AED800) [pid = 3800] [serial = 1748] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (11870800) [pid = 3800] [serial = 1667] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (15635400) [pid = 3800] [serial = 1709] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (12C31000) [pid = 3800] [serial = 1751] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (10AE4000) [pid = 3800] [serial = 1664] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (16129C00) [pid = 3800] [serial = 1661] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (15309800) [pid = 3800] [serial = 1817] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (16131800) [pid = 3800] [serial = 1820] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (16109C00) [pid = 3800] [serial = 1819] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (10E2C800) [pid = 3800] [serial = 1807] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (16B0A400) [pid = 3800] [serial = 1822] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (11053C00) [pid = 3800] [serial = 1808] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (196E0000) [pid = 3800] [serial = 1801] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (129B9000) [pid = 3800] [serial = 1810] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (12F4F800) [pid = 3800] [serial = 1811] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (13948C00) [pid = 3800] [serial = 1813] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (10B30C00) [pid = 3800] [serial = 1805] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (10A5F800) [pid = 3800] [serial = 1804] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (13208400) [pid = 3800] [serial = 1825] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (16298400) [pid = 3800] [serial = 1826] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (176DE000) [pid = 3800] [serial = 1828] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (16D79C00) [pid = 3800] [serial = 1823] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (18017C00) [pid = 3800] [serial = 1829] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (143AE400) [pid = 3800] [serial = 1816] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (13E2F000) [pid = 3800] [serial = 1814] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1628DC00) [pid = 3800] [serial = 1625] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (11285C00) [pid = 3800] [serial = 1706] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (16D78800) [pid = 3800] [serial = 1754] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (0F253C00) [pid = 3800] [serial = 1628] [outer = 00000000] [url = about:blank] 04:51:31 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (0F237800) [pid = 3800] [serial = 1703] [outer = 00000000] [url = about:blank] 04:51:32 INFO - PROCESS | 3800 | 1464612692151 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]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 890ms 04:51:32 INFO - PROCESS | 3800 | 1464612692214 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 3800 | 1464612692217 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:51:32 INFO - PROCESS | 3800 | 1464612692223 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:51:32 INFO - PROCESS | 3800 | 1464612692225 Marionette TRACE conn3 <- [1,2494,null,{}] 04:51:32 INFO - PROCESS | 3800 | 1464612692229 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}] 04:51:32 INFO - PROCESS | 3800 | 1464612692313 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:51:32 INFO - PROCESS | 3800 | 1464612692321 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 3800 | ++DOCSHELL 10AED800 == 47 [pid = 3800] [id = 633] 04:51:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (10B24C00) [pid = 3800] [serial = 1899] [outer = 00000000] 04:51:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (1105A400) [pid = 3800] [serial = 1900] [outer = 10B24C00] 04:51:32 INFO - PROCESS | 3800 | 1464612692366 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (11CBE400) [pid = 3800] [serial = 1901] [outer = 10B24C00] 04:51:32 INFO - PROCESS | 3800 | 1464612692855 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]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 04:51:32 INFO - PROCESS | 3800 | 1464612692907 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 3800 | 1464612692910 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:51:32 INFO - PROCESS | 3800 | 1464612692913 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 3800 | 1464612692917 Marionette TRACE conn3 <- [1,2498,null,{}] 04:51:32 INFO - PROCESS | 3800 | 1464612692927 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}] 04:51:33 INFO - PROCESS | 3800 | 1464612693017 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:51:33 INFO - PROCESS | 3800 | 1464612693157 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 3800 | ++DOCSHELL 0F231400 == 48 [pid = 3800] [id = 634] 04:51:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (114EF000) [pid = 3800] [serial = 1902] [outer = 00000000] 04:51:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (131D3400) [pid = 3800] [serial = 1903] [outer = 114EF000] 04:51:33 INFO - PROCESS | 3800 | 1464612693203 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (13208000) [pid = 3800] [serial = 1904] [outer = 114EF000] 04:51:33 INFO - PROCESS | 3800 | 1464612693545 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]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 675ms 04:51:33 INFO - PROCESS | 3800 | 1464612693596 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 3800 | 1464612693599 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:51:33 INFO - PROCESS | 3800 | 1464612693602 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 3800 | 1464612693604 Marionette TRACE conn3 <- [1,2502,null,{}] 04:51:33 INFO - PROCESS | 3800 | 1464612693607 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}] 04:51:33 INFO - PROCESS | 3800 | 1464612693696 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:51:33 INFO - PROCESS | 3800 | 1464612693703 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 3800 | ++DOCSHELL 1320B000 == 49 [pid = 3800] [id = 635] 04:51:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (1394A000) [pid = 3800] [serial = 1905] [outer = 00000000] 04:51:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (143A7000) [pid = 3800] [serial = 1906] [outer = 1394A000] 04:51:33 INFO - PROCESS | 3800 | 1464612693748 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (143AA800) [pid = 3800] [serial = 1907] [outer = 1394A000] 04:51:34 INFO - PROCESS | 3800 | 1464612694226 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 614ms 04:51:34 INFO - PROCESS | 3800 | 1464612694239 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 3800 | 1464612694251 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:51:34 INFO - PROCESS | 3800 | 1464612694261 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 3800 | 1464612694262 Marionette TRACE conn3 <- [1,2506,null,{}] 04:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:51:34 INFO - PROCESS | 3800 | 1464612694265 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}] 04:51:34 INFO - PROCESS | 3800 | 1464612694377 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:51:34 INFO - PROCESS | 3800 | 1464612694470 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 3800 | ++DOCSHELL 143B5000 == 50 [pid = 3800] [id = 636] 04:51:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (143B7000) [pid = 3800] [serial = 1908] [outer = 00000000] 04:51:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (156AE400) [pid = 3800] [serial = 1909] [outer = 143B7000] 04:51:34 INFO - PROCESS | 3800 | 1464612694518 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (159B9C00) [pid = 3800] [serial = 1910] [outer = 143B7000] 04:51:34 INFO - PROCESS | 3800 | 1464612694972 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 721ms 04:51:34 INFO - PROCESS | 3800 | 1464612695004 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 3800 | 1464612695006 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:51:34 INFO - PROCESS | 3800 | 1464612695010 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:51:34 INFO - PROCESS | 3800 | 1464612695011 Marionette TRACE conn3 <- [1,2510,null,{}] 04:51:35 INFO - PROCESS | 3800 | 1464612695015 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}] 04:51:35 INFO - PROCESS | 3800 | 1464612695137 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:51:35 INFO - PROCESS | 3800 | 1464612695144 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 3800 | ++DOCSHELL 16111400 == 51 [pid = 3800] [id = 637] 04:51:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (1612A400) [pid = 3800] [serial = 1911] [outer = 00000000] 04:51:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (16261000) [pid = 3800] [serial = 1912] [outer = 1612A400] 04:51:35 INFO - PROCESS | 3800 | 1464612695172 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (16262400) [pid = 3800] [serial = 1913] [outer = 1612A400] 04:51:35 INFO - PROCESS | 3800 | 1464612695608 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]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 613ms 04:51:35 INFO - PROCESS | 3800 | 1464612695631 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 3800 | 1464612695633 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:51:35 INFO - PROCESS | 3800 | 1464612695636 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:51:35 INFO - PROCESS | 3800 | 1464612695638 Marionette TRACE conn3 <- [1,2514,null,{}] 04:51:35 INFO - PROCESS | 3800 | 1464612695649 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}] 04:51:35 INFO - PROCESS | 3800 | 1464612695761 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:51:35 INFO - PROCESS | 3800 | 1464612695855 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 3800 | ++DOCSHELL 0C386000 == 52 [pid = 3800] [id = 638] 04:51:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (11CC5000) [pid = 3800] [serial = 1914] [outer = 00000000] 04:51:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (16B07000) [pid = 3800] [serial = 1915] [outer = 11CC5000] 04:51:35 INFO - PROCESS | 3800 | 1464612695898 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (16C72800) [pid = 3800] [serial = 1916] [outer = 11CC5000] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (16293400) [pid = 3800] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (176DA000) [pid = 3800] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (156AB800) [pid = 3800] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (18032C00) [pid = 3800] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (198A3800) [pid = 3800] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (0C76F400) [pid = 3800] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (11052C00) [pid = 3800] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (10AEA800) [pid = 3800] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (12958000) [pid = 3800] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (0F24F000) [pid = 3800] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (11DAD800) [pid = 3800] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:51:36 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (16C6C000) [pid = 3800] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:51:36 INFO - PROCESS | 3800 | 1464612696344 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 721ms 04:51:36 INFO - PROCESS | 3800 | 1464612696374 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 3800 | 1464612696376 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:51:36 INFO - PROCESS | 3800 | 1464612696380 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:51:36 INFO - PROCESS | 3800 | 1464612696382 Marionette TRACE conn3 <- [1,2518,null,{}] 04:51:36 INFO - PROCESS | 3800 | 1464612696385 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}] 04:51:36 INFO - PROCESS | 3800 | 1464612696473 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:51:36 INFO - PROCESS | 3800 | 1464612696479 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3800 | ++DOCSHELL 0F238C00 == 53 [pid = 3800] [id = 639] 04:51:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (131D2800) [pid = 3800] [serial = 1917] [outer = 00000000] 04:51:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (167A4C00) [pid = 3800] [serial = 1918] [outer = 131D2800] 04:51:36 INFO - PROCESS | 3800 | 1464612696523 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (16D7D000) [pid = 3800] [serial = 1919] [outer = 131D2800] 04:51:36 INFO - PROCESS | 3800 | 1464612696956 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 583ms 04:51:36 INFO - PROCESS | 3800 | 1464612696979 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 3800 | 1464612696980 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:51:36 INFO - PROCESS | 3800 | 1464612696984 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 3800 | 1464612696985 Marionette TRACE conn3 <- [1,2522,null,{}] 04:51:36 INFO - PROCESS | 3800 | 1464612696989 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}] 04:51:37 INFO - PROCESS | 3800 | 1464612697096 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:51:37 INFO - PROCESS | 3800 | 1464612697103 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 3800 | ++DOCSHELL 10E2D000 == 54 [pid = 3800] [id = 640] 04:51:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (16129800) [pid = 3800] [serial = 1920] [outer = 00000000] 04:51:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (176DA800) [pid = 3800] [serial = 1921] [outer = 16129800] 04:51:37 INFO - PROCESS | 3800 | 1464612697146 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (13950C00) [pid = 3800] [serial = 1922] [outer = 16129800] 04:51:37 INFO - PROCESS | 3800 | 1464612697575 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]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 04:51:37 INFO - PROCESS | 3800 | 1464612697616 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 3800 | 1464612697618 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:51:37 INFO - PROCESS | 3800 | 1464612697626 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 3800 | 1464612697627 Marionette TRACE conn3 <- [1,2526,null,{}] 04:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:51:37 INFO - PROCESS | 3800 | 1464612697631 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}] 04:51:37 INFO - PROCESS | 3800 | 1464612697713 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:51:37 INFO - PROCESS | 3800 | 1464612697718 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 3800 | ++DOCSHELL 16293400 == 55 [pid = 3800] [id = 641] 04:51:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (16297800) [pid = 3800] [serial = 1923] [outer = 00000000] 04:51:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (18032800) [pid = 3800] [serial = 1924] [outer = 16297800] 04:51:37 INFO - PROCESS | 3800 | 1464612697767 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (196D9C00) [pid = 3800] [serial = 1925] [outer = 16297800] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 167A9C00 == 54 [pid = 3800] [id = 614] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 12965800 == 53 [pid = 3800] [id = 612] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 10AEE000 == 52 [pid = 3800] [id = 585] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 16291C00 == 51 [pid = 3800] [id = 584] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 15956800 == 50 [pid = 3800] [id = 613] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 1989EC00 == 49 [pid = 3800] [id = 615] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 0F230400 == 48 [pid = 3800] [id = 596] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 16129000 == 47 [pid = 3800] [id = 595] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 11DBAC00 == 46 [pid = 3800] [id = 600] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 112E8000 == 45 [pid = 3800] [id = 541] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 1101EC00 == 44 [pid = 3800] [id = 597] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 16B07C00 == 43 [pid = 3800] [id = 598] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 129B9800 == 42 [pid = 3800] [id = 569] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 18040000 == 41 [pid = 3800] [id = 599] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 0C76F000 == 40 [pid = 3800] [id = 567] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 10B2A800 == 39 [pid = 3800] [id = 632] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 0C77D800 == 38 [pid = 3800] [id = 631] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 1A105400 == 37 [pid = 3800] [id = 630] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 13144400 == 36 [pid = 3800] [id = 628] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 180B8000 == 35 [pid = 3800] [id = 629] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 129ADC00 == 34 [pid = 3800] [id = 626] 04:51:38 INFO - PROCESS | 3800 | --DOCSHELL 0F39AC00 == 33 [pid = 3800] [id = 627] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 1320B000 == 32 [pid = 3800] [id = 635] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 0F231400 == 31 [pid = 3800] [id = 634] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 0C386000 == 30 [pid = 3800] [id = 638] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 143B5000 == 29 [pid = 3800] [id = 636] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 0F238C00 == 28 [pid = 3800] [id = 639] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 16111400 == 27 [pid = 3800] [id = 637] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 10AED800 == 26 [pid = 3800] [id = 633] 04:51:39 INFO - PROCESS | 3800 | --DOCSHELL 10E2D000 == 25 [pid = 3800] [id = 640] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (18019C00) [pid = 3800] [serial = 1787] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (1803DC00) [pid = 3800] [serial = 1867] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (16B05400) [pid = 3800] [serial = 1840] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (15948000) [pid = 3800] [serial = 1858] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (15958000) [pid = 3800] [serial = 1859] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (19759C00) [pid = 3800] [serial = 1832] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1997C400) [pid = 3800] [serial = 1870] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (104E8800) [pid = 3800] [serial = 1850] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (0F253400) [pid = 3800] [serial = 1849] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (129B6400) [pid = 3800] [serial = 1855] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1320A800) [pid = 3800] [serial = 1856] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (1628C400) [pid = 3800] [serial = 1861] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (16296000) [pid = 3800] [serial = 1862] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (10439000) [pid = 3800] [serial = 1834] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (198A2800) [pid = 3800] [serial = 1843] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (196D5000) [pid = 3800] [serial = 1868] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (13952C00) [pid = 3800] [serial = 1853] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (13197800) [pid = 3800] [serial = 1852] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (12B61400) [pid = 3800] [serial = 1837] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (105EEC00) [pid = 3800] [serial = 1873] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (13A53400) [pid = 3800] [serial = 1876] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (198ACC00) [pid = 3800] [serial = 1846] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (10A56C00) [pid = 3800] [serial = 1874] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (199DEC00) [pid = 3800] [serial = 1871] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (17099800) [pid = 3800] [serial = 1864] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (175E3800) [pid = 3800] [serial = 1865] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (13E2B000) [pid = 3800] [serial = 1877] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (1801B800) [pid = 3800] [serial = 1879] [outer = 00000000] [url = about:blank] 04:51:39 INFO - PROCESS | 3800 | 1464612699757 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]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2164ms 04:51:39 INFO - PROCESS | 3800 | 1464612699808 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 3800 | 1464612699812 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:51:39 INFO - PROCESS | 3800 | 1464612699818 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 3800 | 1464612699822 Marionette TRACE conn3 <- [1,2530,null,{}] 04:51:39 INFO - PROCESS | 3800 | 1464612699829 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}] 04:51:39 INFO - PROCESS | 3800 | 1464612699921 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:51:39 INFO - PROCESS | 3800 | 1464612699933 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 3800 | ++DOCSHELL 0C775C00 == 26 [pid = 3800] [id = 642] 04:51:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (0C776000) [pid = 3800] [serial = 1926] [outer = 00000000] 04:51:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (0F20DC00) [pid = 3800] [serial = 1927] [outer = 0C776000] 04:51:39 INFO - PROCESS | 3800 | 1464612699983 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (0F213800) [pid = 3800] [serial = 1928] [outer = 0C776000] 04:51:40 INFO - PROCESS | 3800 | 1464612700473 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]]]}] 04:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 04:51:40 INFO - PROCESS | 3800 | 1464612700501 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:51:40 INFO - PROCESS | 3800 | 1464612700507 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:51:40 INFO - PROCESS | 3800 | 1464612700517 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:51:40 INFO - PROCESS | 3800 | 1464612700519 Marionette TRACE conn3 <- [1,2534,null,{}] 04:51:40 INFO - PROCESS | 3800 | 1464612700523 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}] 04:51:40 INFO - PROCESS | 3800 | 1464612700612 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:51:40 INFO - PROCESS | 3800 | 1464612700621 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 3800 | ++DOCSHELL 0F22C000 == 27 [pid = 3800] [id = 643] 04:51:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0F22C400) [pid = 3800] [serial = 1929] [outer = 00000000] 04:51:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (0F231400) [pid = 3800] [serial = 1930] [outer = 0F22C400] 04:51:40 INFO - PROCESS | 3800 | 1464612700666 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (0F238800) [pid = 3800] [serial = 1931] [outer = 0F22C400] 04:51:41 INFO - PROCESS | 3800 | 1464612701165 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 675ms 04:51:41 INFO - PROCESS | 3800 | 1464612701194 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3800 | 1464612701197 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:51:41 INFO - PROCESS | 3800 | 1464612701204 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 3800 | 1464612701208 Marionette TRACE conn3 <- [1,2538,null,{}] 04:51:41 INFO - PROCESS | 3800 | 1464612701218 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}] 04:51:41 INFO - PROCESS | 3800 | 1464612701303 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:51:41 INFO - PROCESS | 3800 | 1464612701425 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 3800 | ++DOCSHELL 10488400 == 28 [pid = 3800] [id = 644] 04:51:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (10558400) [pid = 3800] [serial = 1932] [outer = 00000000] 04:51:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (105FA400) [pid = 3800] [serial = 1933] [outer = 10558400] 04:51:41 INFO - PROCESS | 3800 | 1464612701474 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (10A5E000) [pid = 3800] [serial = 1934] [outer = 10558400] 04:51:41 INFO - PROCESS | 3800 | 1464612701872 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 04:51:41 INFO - PROCESS | 3800 | 1464612701904 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3800 | 1464612701906 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:51:41 INFO - PROCESS | 3800 | 1464612701909 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 3800 | 1464612701911 Marionette TRACE conn3 <- [1,2542,null,{}] 04:51:41 INFO - PROCESS | 3800 | 1464612701898 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}] 04:51:42 INFO - PROCESS | 3800 | 1464612702013 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:51:42 INFO - PROCESS | 3800 | 1464612702022 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 3800 | ++DOCSHELL 0F209C00 == 29 [pid = 3800] [id = 645] 04:51:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (105F9800) [pid = 3800] [serial = 1935] [outer = 00000000] 04:51:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (10B2B800) [pid = 3800] [serial = 1936] [outer = 105F9800] 04:51:42 INFO - PROCESS | 3800 | 1464612702068 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10E0C800) [pid = 3800] [serial = 1937] [outer = 105F9800] 04:51:42 INFO - PROCESS | 3800 | 1464612702784 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]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 936ms 04:51:42 INFO - PROCESS | 3800 | 1464612702836 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 3800 | 1464612702840 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:51:42 INFO - PROCESS | 3800 | 1464612702847 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 3800 | 1464612702851 Marionette TRACE conn3 <- [1,2546,null,{}] 04:51:42 INFO - PROCESS | 3800 | 1464612702857 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}] 04:51:42 INFO - PROCESS | 3800 | 1464612702977 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:51:43 INFO - PROCESS | 3800 | 1464612703103 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 3800 | ++DOCSHELL 0F21CC00 == 30 [pid = 3800] [id = 646] 04:51:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (0F21D800) [pid = 3800] [serial = 1938] [outer = 00000000] 04:51:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (0F237400) [pid = 3800] [serial = 1939] [outer = 0F21D800] 04:51:43 INFO - PROCESS | 3800 | 1464612703174 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (0F258000) [pid = 3800] [serial = 1940] [outer = 0F21D800] 04:51:43 INFO - PROCESS | 3800 | 1464612703883 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]]]}] 04:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1135ms 04:51:43 INFO - PROCESS | 3800 | 1464612703985 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 3800 | 1464612703991 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:51:43 INFO - PROCESS | 3800 | 1464612703997 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 3800 | 1464612704000 Marionette TRACE conn3 <- [1,2550,null,{}] 04:51:43 INFO - PROCESS | 3800 | 1464612704004 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}] 04:51:44 INFO - PROCESS | 3800 | 1464612704164 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:51:44 INFO - PROCESS | 3800 | 1464612704295 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 3800 | ++DOCSHELL 10B26C00 == 31 [pid = 3800] [id = 647] 04:51:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10E08800) [pid = 3800] [serial = 1941] [outer = 00000000] 04:51:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (11018800) [pid = 3800] [serial = 1942] [outer = 10E08800] 04:51:44 INFO - PROCESS | 3800 | 1464612704353 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (11050C00) [pid = 3800] [serial = 1943] [outer = 10E08800] 04:51:45 INFO - PROCESS | 3800 | --DOCSHELL 0C383400 == 30 [pid = 3800] [id = 516] 04:51:45 INFO - PROCESS | 3800 | --DOCSHELL 103D2800 == 29 [pid = 3800] [id = 517] 04:51:45 INFO - PROCESS | 3800 | --DOCSHELL 0C774C00 == 28 [pid = 3800] [id = 502] 04:51:45 INFO - PROCESS | 3800 | --DOCSHELL 0F218800 == 27 [pid = 3800] [id = 518] 04:51:45 INFO - PROCESS | 3800 | 1464612705132 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]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1166ms 04:51:45 INFO - PROCESS | 3800 | 1464612705180 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 3800 | 1464612705184 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:51:45 INFO - PROCESS | 3800 | 1464612705189 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 3800 | 1464612705192 Marionette TRACE conn3 <- [1,2554,null,{}] 04:51:45 INFO - PROCESS | 3800 | 1464612705197 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}] 04:51:45 INFO - PROCESS | 3800 | 1464612705280 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:51:45 INFO - PROCESS | 3800 | 1464612705288 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 3800 | ++DOCSHELL 0F215800 == 28 [pid = 3800] [id = 648] 04:51:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (0F216000) [pid = 3800] [serial = 1944] [outer = 00000000] 04:51:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (0F22B400) [pid = 3800] [serial = 1945] [outer = 0F216000] 04:51:45 INFO - PROCESS | 3800 | 1464612705335 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (0F24A400) [pid = 3800] [serial = 1946] [outer = 0F216000] 04:51:45 INFO - PROCESS | 3800 | 1464612705855 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]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 721ms 04:51:45 INFO - PROCESS | 3800 | 1464612705908 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 3800 | 1464612705913 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:51:45 INFO - PROCESS | 3800 | 1464612705919 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 3800 | 1464612705922 Marionette TRACE conn3 <- [1,2558,null,{}] 04:51:45 INFO - PROCESS | 3800 | 1464612705925 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}] 04:51:45 INFO - PROCESS | 3800 | 1464612706006 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:51:46 INFO - PROCESS | 3800 | 1464612706016 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 3800 | ++DOCSHELL 0F227000 == 29 [pid = 3800] [id = 649] 04:51:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (0F227C00) [pid = 3800] [serial = 1947] [outer = 00000000] 04:51:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (11013000) [pid = 3800] [serial = 1948] [outer = 0F227C00] 04:51:46 INFO - PROCESS | 3800 | 1464612706063 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (11056800) [pid = 3800] [serial = 1949] [outer = 0F227C00] 04:51:46 INFO - PROCESS | 3800 | 1464612706532 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]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 04:51:46 INFO - PROCESS | 3800 | 1464612706601 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 3800 | 1464612706603 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:51:46 INFO - PROCESS | 3800 | 1464612706606 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - PROCESS | 3800 | 1464612706610 Marionette TRACE conn3 <- [1,2562,null,{}] 04:51:46 INFO - PROCESS | 3800 | 1464612706620 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}] 04:51:46 INFO - PROCESS | 3800 | 1464612706703 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:51:46 INFO - PROCESS | 3800 | 1464612706711 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 3800 | ++DOCSHELL 11866400 == 30 [pid = 3800] [id = 650] 04:51:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (11867000) [pid = 3800] [serial = 1950] [outer = 00000000] 04:51:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (118DB000) [pid = 3800] [serial = 1951] [outer = 11867000] 04:51:46 INFO - PROCESS | 3800 | 1464612706760 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (12968800) [pid = 3800] [serial = 1952] [outer = 11867000] 04:51:47 INFO - PROCESS | 3800 | 1464612707237 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]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 04:51:47 INFO - PROCESS | 3800 | 1464612707306 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3800 | 1464612707308 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:51:47 INFO - PROCESS | 3800 | 1464612707312 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 3800 | 1464612707313 Marionette TRACE conn3 <- [1,2566,null,{}] 04:51:47 INFO - PROCESS | 3800 | 1464612707324 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}] 04:51:47 INFO - PROCESS | 3800 | 1464612707464 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:51:47 INFO - PROCESS | 3800 | 1464612707455 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 3800 | ++DOCSHELL 0F219C00 == 31 [pid = 3800] [id = 651] 04:51:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (129B8400) [pid = 3800] [serial = 1953] [outer = 00000000] 04:51:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (12C31000) [pid = 3800] [serial = 1954] [outer = 129B8400] 04:51:47 INFO - PROCESS | 3800 | 1464612707501 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (13143C00) [pid = 3800] [serial = 1955] [outer = 129B8400] 04:51:47 INFO - PROCESS | 3800 | 1464612707954 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]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 675ms 04:51:47 INFO - PROCESS | 3800 | 1464612707994 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3800 | 1464612707996 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:51:47 INFO - PROCESS | 3800 | 1464612707999 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:51:47 INFO - PROCESS | 3800 | 1464612708001 Marionette TRACE conn3 <- [1,2570,null,{}] 04:51:48 INFO - PROCESS | 3800 | 1464612708004 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}] 04:51:48 INFO - PROCESS | 3800 | 1464612708127 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:51:48 INFO - PROCESS | 3800 | 1464612708134 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3800 | ++DOCSHELL 12F4EC00 == 32 [pid = 3800] [id = 652] 04:51:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (131E9400) [pid = 3800] [serial = 1956] [outer = 00000000] 04:51:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (13732C00) [pid = 3800] [serial = 1957] [outer = 131E9400] 04:51:48 INFO - PROCESS | 3800 | 1464612708188 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (13952C00) [pid = 3800] [serial = 1958] [outer = 131E9400] 04:51:48 INFO - PROCESS | 3800 | 1464612708622 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]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 676ms 04:51:48 INFO - PROCESS | 3800 | 1464612708682 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 3800 | 1464612708684 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:51:48 INFO - PROCESS | 3800 | 1464612708687 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:51:48 INFO - PROCESS | 3800 | 1464612708689 Marionette TRACE conn3 <- [1,2574,null,{}] 04:51:48 INFO - PROCESS | 3800 | 1464612708692 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}] 04:51:48 INFO - PROCESS | 3800 | 1464612708848 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:51:48 INFO - PROCESS | 3800 | 1464612708875 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3800 | ++DOCSHELL 1430A000 == 33 [pid = 3800] [id = 653] 04:51:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (1430AC00) [pid = 3800] [serial = 1959] [outer = 00000000] 04:51:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (143C3800) [pid = 3800] [serial = 1960] [outer = 1430AC00] 04:51:48 INFO - PROCESS | 3800 | 1464612708920 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (15306400) [pid = 3800] [serial = 1961] [outer = 1430AC00] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (129B2000) [pid = 3800] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (1394A000) [pid = 3800] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (114EF000) [pid = 3800] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (10B24C00) [pid = 3800] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (10E20000) [pid = 3800] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (0F20F800) [pid = 3800] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (17520C00) [pid = 3800] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (10330400) [pid = 3800] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (1296EC00) [pid = 3800] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (16D77800) [pid = 3800] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (18040400) [pid = 3800] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (11057400) [pid = 3800] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (0F24D800) [pid = 3800] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (1989F000) [pid = 3800] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (15958C00) [pid = 3800] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (171B7400) [pid = 3800] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (180B6C00) [pid = 3800] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (10558400) [pid = 3800] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (16129800) [pid = 3800] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (0C776000) [pid = 3800] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (0F22C400) [pid = 3800] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (143B7000) [pid = 3800] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1612A400) [pid = 3800] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (11CC5000) [pid = 3800] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (131D2800) [pid = 3800] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1A106400) [pid = 3800] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (196D7000) [pid = 3800] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (13199000) [pid = 3800] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:51:49 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1055F000) [pid = 3800] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:51:49 INFO - PROCESS | 3800 | 1464612709550 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 920ms 04:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:51:49 INFO - PROCESS | 3800 | 1464612709614 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 3800 | 1464612709616 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:51:49 INFO - PROCESS | 3800 | 1464612709619 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 3800 | 1464612709621 Marionette TRACE conn3 <- [1,2578,null,{}] 04:51:49 INFO - PROCESS | 3800 | 1464612709624 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}] 04:51:49 INFO - PROCESS | 3800 | 1464612709699 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:51:49 INFO - PROCESS | 3800 | 1464612709796 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 3800 | ++DOCSHELL 0C76F400 == 34 [pid = 3800] [id = 654] 04:51:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (0C776000) [pid = 3800] [serial = 1962] [outer = 00000000] 04:51:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (1047B400) [pid = 3800] [serial = 1963] [outer = 0C776000] 04:51:49 INFO - PROCESS | 3800 | 1464612709840 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (10481800) [pid = 3800] [serial = 1964] [outer = 0C776000] 04:51:50 INFO - PROCESS | 3800 | 1464612710221 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 614ms 04:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:51:50 INFO - PROCESS | 3800 | 1464612710257 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 3800 | 1464612710259 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:51:50 INFO - PROCESS | 3800 | 1464612710262 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 3800 | 1464612710264 Marionette TRACE conn3 <- [1,2582,null,{}] 04:51:50 INFO - PROCESS | 3800 | 1464612710267 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}] 04:51:50 INFO - PROCESS | 3800 | 1464612710382 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:51:50 INFO - PROCESS | 3800 | 1464612710389 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 3800 | ++DOCSHELL 10B71800 == 35 [pid = 3800] [id = 655] 04:51:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1314D400) [pid = 3800] [serial = 1965] [outer = 00000000] 04:51:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (13E26C00) [pid = 3800] [serial = 1966] [outer = 1314D400] 04:51:50 INFO - PROCESS | 3800 | 1464612710433 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (13E29000) [pid = 3800] [serial = 1967] [outer = 1314D400] 04:51:50 INFO - PROCESS | 3800 | 1464612710842 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 614ms 04:51:50 INFO - PROCESS | 3800 | 1464612710884 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 3800 | 1464612710886 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:51:50 INFO - PROCESS | 3800 | 1464612710889 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:51:50 INFO - PROCESS | 3800 | 1464612710891 Marionette TRACE conn3 <- [1,2586,null,{}] 04:51:50 INFO - PROCESS | 3800 | 1464612710894 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}] 04:51:50 INFO - PROCESS | 3800 | 1464612710971 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:51:50 INFO - PROCESS | 3800 | 1464612710980 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 3800 | ++DOCSHELL 112DF000 == 36 [pid = 3800] [id = 656] 04:51:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (12F0CC00) [pid = 3800] [serial = 1968] [outer = 00000000] 04:51:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (156AE800) [pid = 3800] [serial = 1969] [outer = 12F0CC00] 04:51:51 INFO - PROCESS | 3800 | 1464612711023 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (156B4C00) [pid = 3800] [serial = 1970] [outer = 12F0CC00] 04:51:51 INFO - PROCESS | 3800 | 1464612711552 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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 721ms 04:51:51 INFO - PROCESS | 3800 | 1464612711613 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 3800 | 1464612711618 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:51:51 INFO - PROCESS | 3800 | 1464612711623 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 3800 | 1464612711628 Marionette TRACE conn3 <- [1,2590,null,{}] 04:51:51 INFO - PROCESS | 3800 | 1464612711635 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}] 04:51:51 INFO - PROCESS | 3800 | 1464612711825 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:51:51 INFO - PROCESS | 3800 | 1464612711940 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 3800 | ++DOCSHELL 0C775000 == 37 [pid = 3800] [id = 657] 04:51:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (0C775800) [pid = 3800] [serial = 1971] [outer = 00000000] 04:51:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (0F254C00) [pid = 3800] [serial = 1972] [outer = 0C775800] 04:51:51 INFO - PROCESS | 3800 | 1464612712009 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (105F3000) [pid = 3800] [serial = 1973] [outer = 0C775800] 04:51:52 INFO - PROCESS | 3800 | 1464612712602 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1028ms 04:51:52 INFO - PROCESS | 3800 | 1464612712651 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 3800 | 1464612712657 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:51:52 INFO - PROCESS | 3800 | 1464612712697 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 3800 | 1464612712700 Marionette TRACE conn3 <- [1,2594,null,{}] 04:51:52 INFO - PROCESS | 3800 | 1464612712705 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}] 04:51:52 INFO - PROCESS | 3800 | 1464612712809 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:51:52 INFO - PROCESS | 3800 | 1464612712946 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 3800 | ++DOCSHELL 11213000 == 38 [pid = 3800] [id = 658] 04:51:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (11284000) [pid = 3800] [serial = 1974] [outer = 00000000] 04:51:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (118D9C00) [pid = 3800] [serial = 1975] [outer = 11284000] 04:51:52 INFO - PROCESS | 3800 | 1464612713002 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (129B1800) [pid = 3800] [serial = 1976] [outer = 11284000] 04:51:53 INFO - PROCESS | 3800 | 1464612713634 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 982ms 04:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:51:53 INFO - PROCESS | 3800 | 1464612713670 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 3800 | 1464612713673 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:51:53 INFO - PROCESS | 3800 | 1464612713677 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 3800 | 1464612713681 Marionette TRACE conn3 <- [1,2598,null,{}] 04:51:53 INFO - PROCESS | 3800 | 1464612713692 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}] 04:51:53 INFO - PROCESS | 3800 | 1464612713795 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:51:53 INFO - PROCESS | 3800 | 1464612713906 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 3800 | ++DOCSHELL 1320F800 == 39 [pid = 3800] [id = 659] 04:51:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (1372B400) [pid = 3800] [serial = 1977] [outer = 00000000] 04:51:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (15342000) [pid = 3800] [serial = 1978] [outer = 1372B400] 04:51:53 INFO - PROCESS | 3800 | 1464612713962 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (15946000) [pid = 3800] [serial = 1979] [outer = 1372B400] 04:51:54 INFO - PROCESS | 3800 | 1464612714569 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]]]}] 04:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 921ms 04:51:54 INFO - PROCESS | 3800 | 1464612714605 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 3800 | 1464612714608 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:51:54 INFO - PROCESS | 3800 | 1464612714611 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:51:54 INFO - PROCESS | 3800 | 1464612714613 Marionette TRACE conn3 <- [1,2602,null,{}] 04:51:54 INFO - PROCESS | 3800 | 1464612714617 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}] 04:51:54 INFO - PROCESS | 3800 | 1464612714721 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:51:54 INFO - PROCESS | 3800 | 1464612714830 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 3800 | ++DOCSHELL 10AE7800 == 40 [pid = 3800] [id = 660] 04:51:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (10AE8C00) [pid = 3800] [serial = 1980] [outer = 00000000] 04:51:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (143A7400) [pid = 3800] [serial = 1981] [outer = 10AE8C00] 04:51:54 INFO - PROCESS | 3800 | 1464612714884 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (1594F400) [pid = 3800] [serial = 1982] [outer = 10AE8C00] 04:51:55 INFO - PROCESS | 3800 | 1464612715550 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 982ms 04:51:55 INFO - PROCESS | 3800 | 1464612715597 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 3800 | 1464612715601 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:51:55 INFO - PROCESS | 3800 | 1464612715606 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 3800 | 1464612715610 Marionette TRACE conn3 <- [1,2606,null,{}] 04:51:55 INFO - PROCESS | 3800 | 1464612715616 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}] 04:51:55 INFO - PROCESS | 3800 | 1464612715711 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:51:55 INFO - PROCESS | 3800 | 1464612715917 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 3800 | ++DOCSHELL 0C76E400 == 41 [pid = 3800] [id = 661] 04:51:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (0C76F800) [pid = 3800] [serial = 1983] [outer = 00000000] 04:51:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (0F22AC00) [pid = 3800] [serial = 1984] [outer = 0C76F800] 04:51:55 INFO - PROCESS | 3800 | 1464612715965 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (0F234C00) [pid = 3800] [serial = 1985] [outer = 0C76F800] 04:51:56 INFO - PROCESS | 3800 | --DOCSHELL 143B2400 == 40 [pid = 3800] [id = 512] 04:51:56 INFO - PROCESS | 3800 | --DOCSHELL 10E27C00 == 39 [pid = 3800] [id = 513] 04:51:56 INFO - PROCESS | 3800 | --DOCSHELL 12B5DC00 == 38 [pid = 3800] [id = 514] 04:51:56 INFO - PROCESS | 3800 | --DOCSHELL 114E3400 == 37 [pid = 3800] [id = 507] 04:51:56 INFO - PROCESS | 3800 | --DOCSHELL 104EC000 == 36 [pid = 3800] [id = 519] 04:51:56 INFO - PROCESS | 3800 | --DOCSHELL 10563400 == 35 [pid = 3800] [id = 510] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (198A6800) [pid = 3800] [serial = 1844] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (10AE3000) [pid = 3800] [serial = 1835] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (13203000) [pid = 3800] [serial = 1838] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (18033800) [pid = 3800] [serial = 1796] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (196D7800) [pid = 3800] [serial = 1799] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (13201800) [pid = 3800] [serial = 1793] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (10B25C00) [pid = 3800] [serial = 1790] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (19985400) [pid = 3800] [serial = 1847] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (196D1400) [pid = 3800] [serial = 1841] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1751EC00) [pid = 3800] [serial = 1745] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1975C000) [pid = 3800] [serial = 1802] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (18032800) [pid = 3800] [serial = 1924] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (10A5E000) [pid = 3800] [serial = 1934] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (13950C00) [pid = 3800] [serial = 1922] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (0F20DC00) [pid = 3800] [serial = 1927] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (0F231400) [pid = 3800] [serial = 1930] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (10B2B800) [pid = 3800] [serial = 1936] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (0F238800) [pid = 3800] [serial = 1931] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (105FA400) [pid = 3800] [serial = 1933] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (156AE400) [pid = 3800] [serial = 1909] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (16261000) [pid = 3800] [serial = 1912] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (159B9C00) [pid = 3800] [serial = 1910] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (16B07000) [pid = 3800] [serial = 1915] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (16262400) [pid = 3800] [serial = 1913] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (176DA800) [pid = 3800] [serial = 1921] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (16C72800) [pid = 3800] [serial = 1916] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (167A4C00) [pid = 3800] [serial = 1918] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1A20E800) [pid = 3800] [serial = 1892] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1A134000) [pid = 3800] [serial = 1891] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (19F3E400) [pid = 3800] [serial = 1889] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (198AC000) [pid = 3800] [serial = 1888] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (15342800) [pid = 3800] [serial = 1886] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (13E2D000) [pid = 3800] [serial = 1885] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1120F800) [pid = 3800] [serial = 1883] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (10E06400) [pid = 3800] [serial = 1882] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (19F40400) [pid = 3800] [serial = 1880] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (143A7000) [pid = 3800] [serial = 1906] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (131D3400) [pid = 3800] [serial = 1903] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (13208000) [pid = 3800] [serial = 1904] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (1105A400) [pid = 3800] [serial = 1900] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (11CBE400) [pid = 3800] [serial = 1901] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (0F213800) [pid = 3800] [serial = 1928] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (11DAEC00) [pid = 3800] [serial = 1898] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (11287000) [pid = 3800] [serial = 1897] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (10B6A400) [pid = 3800] [serial = 1895] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (104F0C00) [pid = 3800] [serial = 1894] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (16D7D000) [pid = 3800] [serial = 1919] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (143AA800) [pid = 3800] [serial = 1907] [outer = 00000000] [url = about:blank] 04:51:56 INFO - PROCESS | 3800 | 1464612716440 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 890ms 04:51:56 INFO - PROCESS | 3800 | 1464612716495 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 3800 | 1464612716500 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:51:56 INFO - PROCESS | 3800 | 1464612716507 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 3800 | 1464612716509 Marionette TRACE conn3 <- [1,2610,null,{}] 04:51:56 INFO - PROCESS | 3800 | 1464612716513 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}] 04:51:56 INFO - PROCESS | 3800 | 1464612716599 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:51:56 INFO - PROCESS | 3800 | 1464612716608 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 3800 | ++DOCSHELL 0F258400 == 36 [pid = 3800] [id = 662] 04:51:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (0F397000) [pid = 3800] [serial = 1986] [outer = 00000000] 04:51:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (105F1400) [pid = 3800] [serial = 1987] [outer = 0F397000] 04:51:56 INFO - PROCESS | 3800 | 1464612716652 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (10A5E000) [pid = 3800] [serial = 1988] [outer = 0F397000] 04:51:57 INFO - PROCESS | 3800 | 1464612717128 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]]]}] 04:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 675ms 04:51:57 INFO - PROCESS | 3800 | 1464612717189 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 3800 | 1464612717191 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:51:57 INFO - PROCESS | 3800 | 1464612717195 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:51:57 INFO - PROCESS | 3800 | 1464612717198 Marionette TRACE conn3 <- [1,2614,null,{}] 04:51:57 INFO - PROCESS | 3800 | 1464612717208 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}] 04:51:57 INFO - PROCESS | 3800 | 1464612717319 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:51:57 INFO - PROCESS | 3800 | 1464612717417 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 3800 | ++DOCSHELL 10B29400 == 37 [pid = 3800] [id = 663] 04:51:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (10B2F400) [pid = 3800] [serial = 1989] [outer = 00000000] 04:51:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (10E08400) [pid = 3800] [serial = 1990] [outer = 10B2F400] 04:51:57 INFO - PROCESS | 3800 | 1464612717464 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (10E28000) [pid = 3800] [serial = 1991] [outer = 10B2F400] 04:51:57 INFO - PROCESS | 3800 | 1464612717835 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]]]}] 04:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 04:51:57 INFO - PROCESS | 3800 | 1464612717875 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 3800 | 1464612717878 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:51:57 INFO - PROCESS | 3800 | 1464612717881 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:51:57 INFO - PROCESS | 3800 | 1464612717882 Marionette TRACE conn3 <- [1,2618,null,{}] 04:51:57 INFO - PROCESS | 3800 | 1464612717886 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}] 04:51:57 INFO - PROCESS | 3800 | 1464612717966 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:51:57 INFO - PROCESS | 3800 | 1464612717972 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 3800 | ++DOCSHELL 11056C00 == 38 [pid = 3800] [id = 664] 04:51:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (11058000) [pid = 3800] [serial = 1992] [outer = 00000000] 04:51:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (11212000) [pid = 3800] [serial = 1993] [outer = 11058000] 04:51:58 INFO - PROCESS | 3800 | 1464612718018 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (11283C00) [pid = 3800] [serial = 1994] [outer = 11058000] 04:51:58 INFO - PROCESS | 3800 | 1464612718478 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 04:51:58 INFO - PROCESS | 3800 | 1464612718521 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 3800 | 1464612718523 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:51:58 INFO - PROCESS | 3800 | 1464612718526 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 3800 | 1464612718528 Marionette TRACE conn3 <- [1,2622,null,{}] 04:51:58 INFO - PROCESS | 3800 | 1464612718545 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}] 04:51:58 INFO - PROCESS | 3800 | 1464612718661 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:51:58 INFO - PROCESS | 3800 | 1464612718749 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 3800 | ++DOCSHELL 11CBA400 == 39 [pid = 3800] [id = 665] 04:51:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (11CBE000) [pid = 3800] [serial = 1995] [outer = 00000000] 04:51:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (11DAF800) [pid = 3800] [serial = 1996] [outer = 11CBE000] 04:51:58 INFO - PROCESS | 3800 | 1464612718794 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (12968400) [pid = 3800] [serial = 1997] [outer = 11CBE000] 04:51:59 INFO - PROCESS | 3800 | 1464612719226 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 751ms 04:51:59 INFO - PROCESS | 3800 | 1464612719269 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 3800 | 1464612719271 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:51:59 INFO - PROCESS | 3800 | 1464612719274 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 3800 | 1464612719276 Marionette TRACE conn3 <- [1,2626,null,{}] 04:51:59 INFO - PROCESS | 3800 | 1464612719279 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}] 04:51:59 INFO - PROCESS | 3800 | 1464612719410 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:51:59 INFO - PROCESS | 3800 | 1464612719475 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 3800 | ++DOCSHELL 11CC5800 == 40 [pid = 3800] [id = 666] 04:51:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1314B800) [pid = 3800] [serial = 1998] [outer = 00000000] 04:51:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (131E1400) [pid = 3800] [serial = 1999] [outer = 1314B800] 04:51:59 INFO - PROCESS | 3800 | 1464612719520 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1320AC00) [pid = 3800] [serial = 2000] [outer = 1314B800] 04:51:59 INFO - PROCESS | 3800 | 1464612719933 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 04:51:59 INFO - PROCESS | 3800 | 1464612719967 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 3800 | 1464612719969 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:51:59 INFO - PROCESS | 3800 | 1464612719972 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 3800 | 1464612719974 Marionette TRACE conn3 <- [1,2630,null,{}] 04:51:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:51:59 INFO - PROCESS | 3800 | 1464612719977 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}] 04:52:00 INFO - PROCESS | 3800 | 1464612720110 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:52:00 INFO - PROCESS | 3800 | 1464612720127 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 3800 | ++DOCSHELL 13738400 == 41 [pid = 3800] [id = 667] 04:52:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (13951C00) [pid = 3800] [serial = 2001] [outer = 00000000] 04:52:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (13E25C00) [pid = 3800] [serial = 2002] [outer = 13951C00] 04:52:00 INFO - PROCESS | 3800 | 1464612720177 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (13E28400) [pid = 3800] [serial = 2003] [outer = 13951C00] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (129B8400) [pid = 3800] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (0F227C00) [pid = 3800] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (0F216000) [pid = 3800] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (11867000) [pid = 3800] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (131E9400) [pid = 3800] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (0C776000) [pid = 3800] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (1430AC00) [pid = 3800] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:52:00 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (1314D400) [pid = 3800] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:52:00 INFO - PROCESS | 3800 | 1464612720648 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]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:52:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 721ms 04:52:00 INFO - PROCESS | 3800 | 1464612720698 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 3800 | 1464612720700 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:52:00 INFO - PROCESS | 3800 | 1464612720703 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:52:00 INFO - PROCESS | 3800 | 1464612720705 Marionette TRACE conn3 <- [1,2634,null,{}] 04:52:00 INFO - PROCESS | 3800 | 1464612720708 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}] 04:52:00 INFO - PROCESS | 3800 | 1464612720787 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:52:00 INFO - PROCESS | 3800 | 1464612720880 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 3800 | ++DOCSHELL 0F20B000 == 42 [pid = 3800] [id = 668] 04:52:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (0F210000) [pid = 3800] [serial = 2004] [outer = 00000000] 04:52:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (112E5800) [pid = 3800] [serial = 2005] [outer = 0F210000] 04:52:00 INFO - PROCESS | 3800 | 1464612720935 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (13953000) [pid = 3800] [serial = 2006] [outer = 0F210000] 04:52:01 INFO - PROCESS | 3800 | 1464612721300 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:52:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 04:52:01 INFO - PROCESS | 3800 | 1464612721342 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 3800 | 1464612721344 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:52:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:52:01 INFO - PROCESS | 3800 | 1464612721347 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 3800 | 1464612721348 Marionette TRACE conn3 <- [1,2638,null,{}] 04:52:01 INFO - PROCESS | 3800 | 1464612721352 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}] 04:52:01 INFO - PROCESS | 3800 | 1464612721475 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:52:01 INFO - PROCESS | 3800 | 1464612721484 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 3800 | ++DOCSHELL 12969400 == 43 [pid = 3800] [id = 669] 04:52:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (131EDC00) [pid = 3800] [serial = 2007] [outer = 00000000] 04:52:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (143B5000) [pid = 3800] [serial = 2008] [outer = 131EDC00] 04:52:01 INFO - PROCESS | 3800 | 1464612721529 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (15301800) [pid = 3800] [serial = 2009] [outer = 131EDC00] 04:52:01 INFO - PROCESS | 3800 | 1464612721926 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:52:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 04:52:01 INFO - PROCESS | 3800 | 1464612721974 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 3800 | 1464612721976 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:52:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:52:01 INFO - PROCESS | 3800 | 1464612721982 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 3800 | 1464612721984 Marionette TRACE conn3 <- [1,2642,null,{}] 04:52:01 INFO - PROCESS | 3800 | 1464612721988 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}] 04:52:02 INFO - PROCESS | 3800 | 1464612722068 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:52:02 INFO - PROCESS | 3800 | 1464612722074 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 3800 | ++DOCSHELL 0C76BC00 == 44 [pid = 3800] [id = 670] 04:52:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (156ABC00) [pid = 3800] [serial = 2010] [outer = 00000000] 04:52:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (157D0C00) [pid = 3800] [serial = 2011] [outer = 156ABC00] 04:52:02 INFO - PROCESS | 3800 | 1464612722117 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (15958000) [pid = 3800] [serial = 2012] [outer = 156ABC00] 04:52:02 INFO - PROCESS | 3800 | 1464612722602 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:52:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 675ms 04:52:02 INFO - PROCESS | 3800 | 1464612722661 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 3800 | 1464612722665 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:52:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:52:02 INFO - PROCESS | 3800 | 1464612722671 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 3800 | 1464612722676 Marionette TRACE conn3 <- [1,2646,null,{}] 04:52:02 INFO - PROCESS | 3800 | 1464612722683 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}] 04:52:02 INFO - PROCESS | 3800 | 1464612722791 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:52:02 INFO - PROCESS | 3800 | 1464612722950 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 3800 | ++DOCSHELL 0F218000 == 45 [pid = 3800] [id = 671] 04:52:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (0F218C00) [pid = 3800] [serial = 2013] [outer = 00000000] 04:52:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0F225400) [pid = 3800] [serial = 2014] [outer = 0F218C00] 04:52:03 INFO - PROCESS | 3800 | 1464612723047 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (0F232800) [pid = 3800] [serial = 2015] [outer = 0F218C00] 04:52:03 INFO - PROCESS | 3800 | 1464612723591 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:52:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 982ms 04:52:03 INFO - PROCESS | 3800 | 1464612723657 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 3800 | 1464612723663 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:52:03 INFO - PROCESS | 3800 | 1464612723671 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 3800 | 1464612723676 Marionette TRACE conn3 <- [1,2650,null,{}] 04:52:03 INFO - PROCESS | 3800 | 1464612723696 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}] 04:52:03 INFO - PROCESS | 3800 | 1464612723802 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:52:03 INFO - PROCESS | 3800 | 1464612723938 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 3800 | ++DOCSHELL 10AEB400 == 46 [pid = 3800] [id = 672] 04:52:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (10AEBC00) [pid = 3800] [serial = 2016] [outer = 00000000] 04:52:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (10B30400) [pid = 3800] [serial = 2017] [outer = 10AEBC00] 04:52:03 INFO - PROCESS | 3800 | 1464612723992 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (10E24000) [pid = 3800] [serial = 2018] [outer = 10AEBC00] 04:52:04 INFO - PROCESS | 3800 | 1464612724576 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]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:52:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 951ms 04:52:04 INFO - PROCESS | 3800 | 1464612724623 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 3800 | 1464612724625 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:52:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:52:04 INFO - PROCESS | 3800 | 1464612724629 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 3800 | 1464612724633 Marionette TRACE conn3 <- [1,2654,null,{}] 04:52:04 INFO - PROCESS | 3800 | 1464612724644 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}] 04:52:04 INFO - PROCESS | 3800 | 1464612724762 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:52:04 INFO - PROCESS | 3800 | 1464612724872 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 3800 | ++DOCSHELL 1055F000 == 47 [pid = 3800] [id = 673] 04:52:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (129B6800) [pid = 3800] [serial = 2019] [outer = 00000000] 04:52:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (13732000) [pid = 3800] [serial = 2020] [outer = 129B6800] 04:52:04 INFO - PROCESS | 3800 | 1464612724928 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (143B2800) [pid = 3800] [serial = 2021] [outer = 129B6800] 04:52:06 INFO - PROCESS | 3800 | 1464612726093 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]]]}] 04:52:06 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) 04:52:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1535ms 04:52:06 INFO - PROCESS | 3800 | 1464612726151 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 3800 | 1464612726154 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:52:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:52:06 INFO - PROCESS | 3800 | 1464612726242 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 3800 | 1464612726246 Marionette TRACE conn3 <- [1,2658,null,{}] 04:52:06 INFO - PROCESS | 3800 | 1464612726255 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}] 04:52:06 INFO - PROCESS | 3800 | 1464612726346 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:52:06 INFO - PROCESS | 3800 | 1464612726477 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 3800 | ++DOCSHELL 10374400 == 48 [pid = 3800] [id = 674] 04:52:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10374800) [pid = 3800] [serial = 2022] [outer = 00000000] 04:52:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (104EC800) [pid = 3800] [serial = 2023] [outer = 10374800] 04:52:06 INFO - PROCESS | 3800 | 1464612726533 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (10AE9C00) [pid = 3800] [serial = 2024] [outer = 10374800] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 12969400 == 47 [pid = 3800] [id = 669] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 0F20B000 == 46 [pid = 3800] [id = 668] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 13738400 == 45 [pid = 3800] [id = 667] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 11CC5800 == 44 [pid = 3800] [id = 666] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 11CBA400 == 43 [pid = 3800] [id = 665] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 11056C00 == 42 [pid = 3800] [id = 664] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 10B29400 == 41 [pid = 3800] [id = 663] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 0F258400 == 40 [pid = 3800] [id = 662] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 0C76E400 == 39 [pid = 3800] [id = 661] 04:52:06 INFO - PROCESS | 3800 | --DOCSHELL 10AE7800 == 38 [pid = 3800] [id = 660] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (12C31000) [pid = 3800] [serial = 1954] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (156AE800) [pid = 3800] [serial = 1969] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (11013000) [pid = 3800] [serial = 1948] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (11056800) [pid = 3800] [serial = 1949] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (11018800) [pid = 3800] [serial = 1942] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (0F22B400) [pid = 3800] [serial = 1945] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (0F24A400) [pid = 3800] [serial = 1946] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (118DB000) [pid = 3800] [serial = 1951] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (0F237400) [pid = 3800] [serial = 1939] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (13732C00) [pid = 3800] [serial = 1957] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (1047B400) [pid = 3800] [serial = 1963] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (143C3800) [pid = 3800] [serial = 1960] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (13E26C00) [pid = 3800] [serial = 1966] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (15306400) [pid = 3800] [serial = 1961] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (13143C00) [pid = 3800] [serial = 1955] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (10481800) [pid = 3800] [serial = 1964] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (13952C00) [pid = 3800] [serial = 1958] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (12968800) [pid = 3800] [serial = 1952] [outer = 00000000] [url = about:blank] 04:52:06 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (13E29000) [pid = 3800] [serial = 1967] [outer = 00000000] [url = about:blank] 04:52:07 INFO - PROCESS | 3800 | 1464612727568 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 3800 | 1464612727583 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:52:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:52:07 INFO - PROCESS | 3800 | 1464612727589 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 3800 | 1464612727591 Marionette TRACE conn3 <- [1,2662,null,{}] 04:52:07 INFO - PROCESS | 3800 | 1464612727595 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}] 04:52:07 INFO - PROCESS | 3800 | 1464612727678 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:52:07 INFO - PROCESS | 3800 | 1464612727686 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 3800 | ++DOCSHELL 0F231000 == 39 [pid = 3800] [id = 675] 04:52:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (0F24B400) [pid = 3800] [serial = 2025] [outer = 00000000] 04:52:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (10B29400) [pid = 3800] [serial = 2026] [outer = 0F24B400] 04:52:07 INFO - PROCESS | 3800 | 1464612727732 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (10E1F400) [pid = 3800] [serial = 2027] [outer = 0F24B400] 04:52:08 INFO - PROCESS | 3800 | 1464612728698 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 3800 | 1464612728728 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:52:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:52:08 INFO - PROCESS | 3800 | 1464612728732 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 3800 | 1464612728735 Marionette TRACE conn3 <- [1,2666,null,{}] 04:52:08 INFO - PROCESS | 3800 | 1464612728745 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}] 04:52:08 INFO - PROCESS | 3800 | 1464612728836 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:52:08 INFO - PROCESS | 3800 | 1464612728844 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 3800 | ++DOCSHELL 11283800 == 40 [pid = 3800] [id = 676] 04:52:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (11287800) [pid = 3800] [serial = 2028] [outer = 00000000] 04:52:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (11CBE400) [pid = 3800] [serial = 2029] [outer = 11287800] 04:52:08 INFO - PROCESS | 3800 | 1464612728875 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (12957C00) [pid = 3800] [serial = 2030] [outer = 11287800] 04:52:09 INFO - PROCESS | 3800 | 1464612729865 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]]]}] 04:52:09 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) 04:52:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1167ms 04:52:09 INFO - PROCESS | 3800 | 1464612729905 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 3800 | 1464612729908 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:52:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:52:09 INFO - PROCESS | 3800 | 1464612729911 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 3800 | 1464612729913 Marionette TRACE conn3 <- [1,2670,null,{}] 04:52:09 INFO - PROCESS | 3800 | 1464612729917 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}] 04:52:10 INFO - PROCESS | 3800 | 1464612730034 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:52:10 INFO - PROCESS | 3800 | 1464612730093 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 3800 | ++DOCSHELL 129B4800 == 41 [pid = 3800] [id = 677] 04:52:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (12BBE800) [pid = 3800] [serial = 2031] [outer = 00000000] 04:52:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (13197C00) [pid = 3800] [serial = 2032] [outer = 12BBE800] 04:52:10 INFO - PROCESS | 3800 | 1464612730138 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (131E9400) [pid = 3800] [serial = 2033] [outer = 12BBE800] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (105F9800) [pid = 3800] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (11CBE000) [pid = 3800] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (10B2F400) [pid = 3800] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0C76F800) [pid = 3800] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1314B800) [pid = 3800] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (0F397000) [pid = 3800] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (12F0CC00) [pid = 3800] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (11058000) [pid = 3800] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (0F210000) [pid = 3800] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (13951C00) [pid = 3800] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:52:11 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (131EDC00) [pid = 3800] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:52:11 INFO - PROCESS | 3800 | 1464612731053 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]]]}] 04:52:11 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) 04:52:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 04:52:11 INFO - PROCESS | 3800 | 1464612731103 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 3800 | 1464612731105 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:52:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:52:11 INFO - PROCESS | 3800 | 1464612731108 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 3800 | 1464612731110 Marionette TRACE conn3 <- [1,2674,null,{}] 04:52:11 INFO - PROCESS | 3800 | 1464612731114 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}] 04:52:11 INFO - PROCESS | 3800 | 1464612731191 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:52:11 INFO - PROCESS | 3800 | 1464612731197 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 3800 | ++DOCSHELL 0C77C000 == 42 [pid = 3800] [id = 678] 04:52:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (0C786000) [pid = 3800] [serial = 2034] [outer = 00000000] 04:52:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (11286400) [pid = 3800] [serial = 2035] [outer = 0C786000] 04:52:11 INFO - PROCESS | 3800 | 1464612731242 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (11CBE000) [pid = 3800] [serial = 2036] [outer = 0C786000] 04:52:12 INFO - PROCESS | 3800 | 1464612732184 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 3800 | 1464612732211 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:52:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:52:12 INFO - PROCESS | 3800 | 1464612732215 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 3800 | 1464612732216 Marionette TRACE conn3 <- [1,2678,null,{}] 04:52:12 INFO - PROCESS | 3800 | 1464612732219 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}] 04:52:12 INFO - PROCESS | 3800 | 1464612732299 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:52:12 INFO - PROCESS | 3800 | 1464612732308 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 3800 | ++DOCSHELL 10A55800 == 43 [pid = 3800] [id = 679] 04:52:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (12C2E800) [pid = 3800] [serial = 2037] [outer = 00000000] 04:52:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1430F000) [pid = 3800] [serial = 2038] [outer = 12C2E800] 04:52:12 INFO - PROCESS | 3800 | 1464612732353 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (143C1000) [pid = 3800] [serial = 2039] [outer = 12C2E800] 04:52:13 INFO - PROCESS | 3800 | 1464612733309 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 3800 | 1464612733351 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:52:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:52:13 INFO - PROCESS | 3800 | 1464612733357 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 3800 | 1464612733362 Marionette TRACE conn3 <- [1,2682,null,{}] 04:52:13 INFO - PROCESS | 3800 | 1464612733369 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}] 04:52:13 INFO - PROCESS | 3800 | 1464612733476 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:52:13 INFO - PROCESS | 3800 | 1464612733607 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 3800 | ++DOCSHELL 0F238000 == 44 [pid = 3800] [id = 680] 04:52:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (0F24A400) [pid = 3800] [serial = 2040] [outer = 00000000] 04:52:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1047DC00) [pid = 3800] [serial = 2041] [outer = 0F24A400] 04:52:13 INFO - PROCESS | 3800 | 1464612733666 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (10AE0400) [pid = 3800] [serial = 2042] [outer = 0F24A400] 04:52:14 INFO - PROCESS | 3800 | 1464612734767 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 3800 | 1464612734812 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:52:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:52:14 INFO - PROCESS | 3800 | 1464612734819 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 3800 | 1464612734822 Marionette TRACE conn3 <- [1,2686,null,{}] 04:52:14 INFO - PROCESS | 3800 | 1464612734826 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}] 04:52:14 INFO - PROCESS | 3800 | 1464612734967 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:52:15 INFO - PROCESS | 3800 | 1464612735106 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 3800 | ++DOCSHELL 0F252400 == 45 [pid = 3800] [id = 681] 04:52:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (11052C00) [pid = 3800] [serial = 2043] [outer = 00000000] 04:52:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (118D9400) [pid = 3800] [serial = 2044] [outer = 11052C00] 04:52:15 INFO - PROCESS | 3800 | 1464612735161 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (129B2400) [pid = 3800] [serial = 2045] [outer = 11052C00] 04:52:16 INFO - PROCESS | 3800 | 1464612736154 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 3800 | 1464612736169 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:52:16 INFO - PROCESS | 3800 | 1464612736173 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 3800 | 1464612736177 Marionette TRACE conn3 <- [1,2690,null,{}] 04:52:16 INFO - PROCESS | 3800 | 1464612736187 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}] 04:52:16 INFO - PROCESS | 3800 | 1464612736359 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:52:16 INFO - PROCESS | 3800 | 1464612736497 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3800 | ++DOCSHELL 0F21B800 == 46 [pid = 3800] [id = 682] 04:52:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (0F21E800) [pid = 3800] [serial = 2046] [outer = 00000000] 04:52:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (0F251C00) [pid = 3800] [serial = 2047] [outer = 0F21E800] 04:52:16 INFO - PROCESS | 3800 | 1464612736556 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (10E21000) [pid = 3800] [serial = 2048] [outer = 0F21E800] 04:52:17 INFO - PROCESS | 3800 | 1464612737263 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:52:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1148ms 04:52:17 INFO - PROCESS | 3800 | 1464612737331 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3800 | 1464612737320 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:52:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:52:17 INFO - PROCESS | 3800 | 1464612737341 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 3800 | 1464612737345 Marionette TRACE conn3 <- [1,2694,null,{}] 04:52:17 INFO - PROCESS | 3800 | 1464612737351 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}] 04:52:17 INFO - PROCESS | 3800 | 1464612737450 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:52:17 INFO - PROCESS | 3800 | 1464612737599 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 0F22D800 == 45 [pid = 3800] [id = 503] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 16293400 == 44 [pid = 3800] [id = 641] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 0C77C000 == 43 [pid = 3800] [id = 678] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 129B4800 == 42 [pid = 3800] [id = 677] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 11283800 == 41 [pid = 3800] [id = 676] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 0F231000 == 40 [pid = 3800] [id = 675] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 10374400 == 39 [pid = 3800] [id = 674] 04:52:17 INFO - PROCESS | 3800 | --DOCSHELL 0F218000 == 38 [pid = 3800] [id = 671] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (10E0C800) [pid = 3800] [serial = 1937] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (11DAF800) [pid = 3800] [serial = 1996] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (12968400) [pid = 3800] [serial = 1997] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (10E08400) [pid = 3800] [serial = 1990] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (10E28000) [pid = 3800] [serial = 1991] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (0F234C00) [pid = 3800] [serial = 1985] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (0F22AC00) [pid = 3800] [serial = 1984] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (118D9C00) [pid = 3800] [serial = 1975] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1320AC00) [pid = 3800] [serial = 2000] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (105F1400) [pid = 3800] [serial = 1987] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (10A5E000) [pid = 3800] [serial = 1988] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (157D0C00) [pid = 3800] [serial = 2011] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (156B4C00) [pid = 3800] [serial = 1970] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (11212000) [pid = 3800] [serial = 1993] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (131E1400) [pid = 3800] [serial = 1999] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (143A7400) [pid = 3800] [serial = 1981] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (112E5800) [pid = 3800] [serial = 2005] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (0F254C00) [pid = 3800] [serial = 1972] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 73 (15342000) [pid = 3800] [serial = 1978] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 72 (13E25C00) [pid = 3800] [serial = 2002] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 71 (15301800) [pid = 3800] [serial = 2009] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 70 (143B5000) [pid = 3800] [serial = 2008] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 69 (13E28400) [pid = 3800] [serial = 2003] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 68 (11283C00) [pid = 3800] [serial = 1994] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | --DOMWINDOW == 67 (13953000) [pid = 3800] [serial = 2006] [outer = 00000000] [url = about:blank] 04:52:17 INFO - PROCESS | 3800 | ++DOCSHELL 0C77F800 == 39 [pid = 3800] [id = 683] 04:52:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 68 (0C780400) [pid = 3800] [serial = 2049] [outer = 00000000] 04:52:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 69 (0F234C00) [pid = 3800] [serial = 2050] [outer = 0C780400] 04:52:17 INFO - PROCESS | 3800 | 1464612737670 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 70 (105F0000) [pid = 3800] [serial = 2051] [outer = 0C780400] 04:52:18 INFO - PROCESS | 3800 | 1464612738098 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:52:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 807ms 04:52:18 INFO - PROCESS | 3800 | 1464612738148 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 3800 | 1464612738153 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:52:18 INFO - PROCESS | 3800 | 1464612738163 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 3800 | 1464612738165 Marionette TRACE conn3 <- [1,2698,null,{}] 04:52:18 INFO - PROCESS | 3800 | 1464612738169 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}] 04:52:18 INFO - PROCESS | 3800 | 1464612738253 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:52:18 INFO - PROCESS | 3800 | 1464612738262 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 3800 | ++DOCSHELL 10E0E800 == 40 [pid = 3800] [id = 684] 04:52:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 71 (11014400) [pid = 3800] [serial = 2052] [outer = 00000000] 04:52:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 72 (11052800) [pid = 3800] [serial = 2053] [outer = 11014400] 04:52:18 INFO - PROCESS | 3800 | 1464612738307 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 73 (1105AC00) [pid = 3800] [serial = 2054] [outer = 11014400] 04:52:18 INFO - PROCESS | 3800 | 1464612738791 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] 04:52:18 INFO - PROCESS | 3800 | 1464612738866 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:52:18 INFO - PROCESS | 3800 | 1464612738870 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 3800 | 1464612738875 Marionette TRACE conn3 <- [1,2702,null,{}] 04:52:18 INFO - PROCESS | 3800 | 1464612738892 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}] 04:52:18 INFO - PROCESS | 3800 | 1464612739007 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:52:19 INFO - PROCESS | 3800 | 1464612739137 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3800 | ++DOCSHELL 11284400 == 41 [pid = 3800] [id = 685] 04:52:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 74 (10E0CC00) [pid = 3800] [serial = 2055] [outer = 00000000] 04:52:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (131ED800) [pid = 3800] [serial = 2056] [outer = 10E0CC00] 04:52:19 INFO - PROCESS | 3800 | 1464612739184 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (1372A400) [pid = 3800] [serial = 2057] [outer = 10E0CC00] 04:52:19 INFO - PROCESS | 3800 | 1464612739548 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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:52:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 683ms 04:52:19 INFO - PROCESS | 3800 | 1464612739572 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 3800 | 1464612739575 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:52:19 INFO - PROCESS | 3800 | 1464612739578 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 3800 | 1464612739580 Marionette TRACE conn3 <- [1,2706,null,{}] 04:52:19 INFO - PROCESS | 3800 | 1464612739584 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}] 04:52:19 INFO - PROCESS | 3800 | 1464612739668 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:52:19 INFO - PROCESS | 3800 | 1464612739675 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3800 | ++DOCSHELL 1320FC00 == 42 [pid = 3800] [id = 686] 04:52:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (13955C00) [pid = 3800] [serial = 2058] [outer = 00000000] 04:52:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (13E29400) [pid = 3800] [serial = 2059] [outer = 13955C00] 04:52:19 INFO - PROCESS | 3800 | 1464612739720 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (14312000) [pid = 3800] [serial = 2060] [outer = 13955C00] 04:52:20 INFO - PROCESS | 3800 | 1464612740192 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] 04:52:20 INFO - PROCESS | 3800 | 1464612740265 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:52:20 INFO - PROCESS | 3800 | 1464612740268 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 3800 | 1464612740270 Marionette TRACE conn3 <- [1,2710,null,{}] 04:52:20 INFO - PROCESS | 3800 | 1464612740273 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}] 04:52:20 INFO - PROCESS | 3800 | 1464612740385 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:52:20 INFO - PROCESS | 3800 | 1464612740478 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 3800 | ++DOCSHELL 14313800 == 43 [pid = 3800] [id = 687] 04:52:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (14315000) [pid = 3800] [serial = 2061] [outer = 00000000] 04:52:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (1533A800) [pid = 3800] [serial = 2062] [outer = 14315000] 04:52:20 INFO - PROCESS | 3800 | 1464612740522 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (15306800) [pid = 3800] [serial = 2063] [outer = 14315000] 04:52:20 INFO - PROCESS | 3800 | 1464612740965 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] 04:52:21 INFO - PROCESS | 3800 | 1464612741014 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:52:21 INFO - PROCESS | 3800 | 1464612741017 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 3800 | 1464612741019 Marionette TRACE conn3 <- [1,2714,null,{}] 04:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:52:21 INFO - PROCESS | 3800 | 1464612741022 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}] 04:52:21 INFO - PROCESS | 3800 | 1464612741149 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:52:21 INFO - PROCESS | 3800 | 1464612741215 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 3800 | ++DOCSHELL 159BC400 == 44 [pid = 3800] [id = 688] 04:52:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (1610A800) [pid = 3800] [serial = 2064] [outer = 00000000] 04:52:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (16128400) [pid = 3800] [serial = 2065] [outer = 1610A800] 04:52:21 INFO - PROCESS | 3800 | 1464612741261 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1612CC00) [pid = 3800] [serial = 2066] [outer = 1610A800] 04:52:21 INFO - PROCESS | 3800 | 1464612741653 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]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:52:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 699ms 04:52:21 INFO - PROCESS | 3800 | 1464612741726 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 3800 | 1464612741728 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:52:21 INFO - PROCESS | 3800 | 1464612741731 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 3800 | 1464612741733 Marionette TRACE conn3 <- [1,2718,null,{}] 04:52:21 INFO - PROCESS | 3800 | 1464612741736 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}] 04:52:21 INFO - PROCESS | 3800 | 1464612741872 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:52:21 INFO - PROCESS | 3800 | 1464612741882 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 3800 | ++DOCSHELL 16112400 == 45 [pid = 3800] [id = 689] 04:52:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (16114400) [pid = 3800] [serial = 2067] [outer = 00000000] 04:52:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (16261000) [pid = 3800] [serial = 2068] [outer = 16114400] 04:52:21 INFO - PROCESS | 3800 | 1464612741925 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (1628D800) [pid = 3800] [serial = 2069] [outer = 16114400] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (11284000) [pid = 3800] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (10AE8C00) [pid = 3800] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (1372B400) [pid = 3800] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0C775800) [pid = 3800] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (16297800) [pid = 3800] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (0F21D800) [pid = 3800] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (10E08800) [pid = 3800] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (12BBE800) [pid = 3800] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (10374800) [pid = 3800] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (129B6800) [pid = 3800] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (11287800) [pid = 3800] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (0F24B400) [pid = 3800] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:52:22 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (0C786000) [pid = 3800] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:52:22 INFO - PROCESS | 3800 | 1464612742820 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 3800 | 1464612742862 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:52:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:52:22 INFO - PROCESS | 3800 | 1464612742866 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 3800 | 1464612742867 Marionette TRACE conn3 <- [1,2722,null,{}] 04:52:22 INFO - PROCESS | 3800 | 1464612742871 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}] 04:52:22 INFO - PROCESS | 3800 | 1464612742992 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:52:23 INFO - PROCESS | 3800 | 1464612743001 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 3800 | ++DOCSHELL 0F251800 == 46 [pid = 3800] [id = 690] 04:52:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (104F1400) [pid = 3800] [serial = 2070] [outer = 00000000] 04:52:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (131A2000) [pid = 3800] [serial = 2071] [outer = 104F1400] 04:52:23 INFO - PROCESS | 3800 | 1464612743045 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (1430C800) [pid = 3800] [serial = 2072] [outer = 104F1400] 04:52:23 INFO - PROCESS | 3800 | 1464612743469 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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:52:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 621ms 04:52:23 INFO - PROCESS | 3800 | 1464612743503 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 3800 | 1464612743505 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:52:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:52:23 INFO - PROCESS | 3800 | 1464612743509 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 3800 | 1464612743510 Marionette TRACE conn3 <- [1,2726,null,{}] 04:52:23 INFO - PROCESS | 3800 | 1464612743514 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}] 04:52:23 INFO - PROCESS | 3800 | 1464612743630 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:52:23 INFO - PROCESS | 3800 | 1464612743638 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 3800 | ++DOCSHELL 12BBE800 == 47 [pid = 3800] [id = 691] 04:52:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (12F48000) [pid = 3800] [serial = 2073] [outer = 00000000] 04:52:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1628FC00) [pid = 3800] [serial = 2074] [outer = 12F48000] 04:52:23 INFO - PROCESS | 3800 | 1464612743682 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (16291C00) [pid = 3800] [serial = 2075] [outer = 12F48000] 04:52:24 INFO - PROCESS | 3800 | 1464612744086 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]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:52:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 621ms 04:52:24 INFO - PROCESS | 3800 | 1464612744148 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 3800 | 1464612744152 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:52:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:52:24 INFO - PROCESS | 3800 | 1464612744157 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 3800 | 1464612744161 Marionette TRACE conn3 <- [1,2730,null,{}] 04:52:24 INFO - PROCESS | 3800 | 1464612744167 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}] 04:52:24 INFO - PROCESS | 3800 | 1464612744274 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:52:24 INFO - PROCESS | 3800 | 1464612744506 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 3800 | ++DOCSHELL 0F235C00 == 48 [pid = 3800] [id = 692] 04:52:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (0F237400) [pid = 3800] [serial = 2076] [outer = 00000000] 04:52:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (10330400) [pid = 3800] [serial = 2077] [outer = 0F237400] 04:52:24 INFO - PROCESS | 3800 | 1464612744563 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (10A58000) [pid = 3800] [serial = 2078] [outer = 0F237400] 04:52:25 INFO - PROCESS | 3800 | 1464612745130 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]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:52:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1040ms 04:52:25 INFO - PROCESS | 3800 | 1464612745184 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 3800 | 1464612745188 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:52:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:52:25 INFO - PROCESS | 3800 | 1464612745195 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 3800 | 1464612745199 Marionette TRACE conn3 <- [1,2734,null,{}] 04:52:25 INFO - PROCESS | 3800 | 1464612745273 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}] 04:52:25 INFO - PROCESS | 3800 | 1464612745387 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:52:25 INFO - PROCESS | 3800 | 1464612745518 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 3800 | ++DOCSHELL 11050800 == 49 [pid = 3800] [id = 693] 04:52:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (11CBA400) [pid = 3800] [serial = 2079] [outer = 00000000] 04:52:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (129AFC00) [pid = 3800] [serial = 2080] [outer = 11CBA400] 04:52:25 INFO - PROCESS | 3800 | 1464612745574 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (13195000) [pid = 3800] [serial = 2081] [outer = 11CBA400] 04:52:26 INFO - PROCESS | 3800 | 1464612746176 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]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:52:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 994ms 04:52:26 INFO - PROCESS | 3800 | 1464612746211 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 3800 | 1464612746214 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:52:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:52:26 INFO - PROCESS | 3800 | 1464612746218 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 3800 | 1464612746220 Marionette TRACE conn3 <- [1,2738,null,{}] 04:52:26 INFO - PROCESS | 3800 | 1464612746230 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}] 04:52:26 INFO - PROCESS | 3800 | 1464612746342 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:52:26 INFO - PROCESS | 3800 | 1464612746456 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 3800 | ++DOCSHELL 16114800 == 50 [pid = 3800] [id = 694] 04:52:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (16115000) [pid = 3800] [serial = 2082] [outer = 00000000] 04:52:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1628E800) [pid = 3800] [serial = 2083] [outer = 16115000] 04:52:26 INFO - PROCESS | 3800 | 1464612746555 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (167A4C00) [pid = 3800] [serial = 2084] [outer = 16115000] 04:52:27 INFO - PROCESS | 3800 | 1464612747147 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]]]}] 04:52:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:52:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 931ms 04:52:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:52:27 INFO - PROCESS | 3800 | 1464612747162 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 3800 | 1464612747164 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:52:27 INFO - PROCESS | 3800 | 1464612747168 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 3800 | 1464612747170 Marionette TRACE conn3 <- [1,2742,null,{}] 04:52:27 INFO - PROCESS | 3800 | 1464612747173 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}] 04:52:27 INFO - PROCESS | 3800 | 1464612747284 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:52:27 INFO - PROCESS | 3800 | 1464612747430 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 3800 | ++DOCSHELL 11D21800 == 51 [pid = 3800] [id = 695] 04:52:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (11D22400) [pid = 3800] [serial = 2085] [outer = 00000000] 04:52:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (16B04C00) [pid = 3800] [serial = 2086] [outer = 11D22400] 04:52:27 INFO - PROCESS | 3800 | 1464612747486 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (16D7D000) [pid = 3800] [serial = 2087] [outer = 11D22400] 04:52:28 INFO - PROCESS | 3800 | 1464612748195 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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:52:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1087ms 04:52:28 INFO - PROCESS | 3800 | 1464612748252 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 3800 | 1464612748256 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:52:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:52:28 INFO - PROCESS | 3800 | 1464612748261 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 3800 | 1464612748264 Marionette TRACE conn3 <- [1,2746,null,{}] 04:52:28 INFO - PROCESS | 3800 | 1464612748269 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}] 04:52:28 INFO - PROCESS | 3800 | 1464612748380 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:52:28 INFO - PROCESS | 3800 | 1464612748555 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 3800 | ++DOCSHELL 0F22B800 == 52 [pid = 3800] [id = 696] 04:52:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (0F24E400) [pid = 3800] [serial = 2088] [outer = 00000000] 04:52:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (10AE8C00) [pid = 3800] [serial = 2089] [outer = 0F24E400] 04:52:28 INFO - PROCESS | 3800 | 1464612748606 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10E0D400) [pid = 3800] [serial = 2090] [outer = 0F24E400] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 0C76BC00 == 51 [pid = 3800] [id = 670] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 0F251800 == 50 [pid = 3800] [id = 690] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 16112400 == 49 [pid = 3800] [id = 689] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 159BC400 == 48 [pid = 3800] [id = 688] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 14313800 == 47 [pid = 3800] [id = 687] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 1320FC00 == 46 [pid = 3800] [id = 686] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 11284400 == 45 [pid = 3800] [id = 685] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 10E0E800 == 44 [pid = 3800] [id = 684] 04:52:28 INFO - PROCESS | 3800 | --DOCSHELL 0C77F800 == 43 [pid = 3800] [id = 683] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (196D9C00) [pid = 3800] [serial = 1925] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (0F258000) [pid = 3800] [serial = 1940] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (11050C00) [pid = 3800] [serial = 1943] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (129B1800) [pid = 3800] [serial = 1976] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (1594F400) [pid = 3800] [serial = 1982] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (15946000) [pid = 3800] [serial = 1979] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (105F3000) [pid = 3800] [serial = 1973] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1430F000) [pid = 3800] [serial = 2038] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (13197C00) [pid = 3800] [serial = 2032] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (104EC800) [pid = 3800] [serial = 2023] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (143B2800) [pid = 3800] [serial = 2021] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (13732000) [pid = 3800] [serial = 2020] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (11CBE400) [pid = 3800] [serial = 2029] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (10B29400) [pid = 3800] [serial = 2026] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (10E1F400) [pid = 3800] [serial = 2027] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (11286400) [pid = 3800] [serial = 2035] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (131E9400) [pid = 3800] [serial = 2033] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (0F225400) [pid = 3800] [serial = 2014] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (10B30400) [pid = 3800] [serial = 2017] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (10AE9C00) [pid = 3800] [serial = 2024] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 75 (11CBE000) [pid = 3800] [serial = 2036] [outer = 00000000] [url = about:blank] 04:52:28 INFO - PROCESS | 3800 | --DOMWINDOW == 74 (12957C00) [pid = 3800] [serial = 2030] [outer = 00000000] [url = about:blank] 04:52:29 INFO - PROCESS | 3800 | 1464612749111 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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:52:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 900ms 04:52:29 INFO - PROCESS | 3800 | 1464612749167 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 3800 | 1464612749172 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:52:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:52:29 INFO - PROCESS | 3800 | 1464612749178 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 3800 | 1464612749181 Marionette TRACE conn3 <- [1,2750,null,{}] 04:52:29 INFO - PROCESS | 3800 | 1464612749184 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}] 04:52:29 INFO - PROCESS | 3800 | 1464612749269 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:52:29 INFO - PROCESS | 3800 | 1464612749279 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3800 | ++DOCSHELL 104EC800 == 44 [pid = 3800] [id = 697] 04:52:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 75 (10558400) [pid = 3800] [serial = 2091] [outer = 00000000] 04:52:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 76 (10B2AC00) [pid = 3800] [serial = 2092] [outer = 10558400] 04:52:29 INFO - PROCESS | 3800 | 1464612749332 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (10E08400) [pid = 3800] [serial = 2093] [outer = 10558400] 04:52:29 INFO - PROCESS | 3800 | 1464612749801 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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:52:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 683ms 04:52:29 INFO - PROCESS | 3800 | 1464612749860 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 3800 | 1464612749863 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:52:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:52:29 INFO - PROCESS | 3800 | 1464612749866 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 3800 | 1464612749869 Marionette TRACE conn3 <- [1,2754,null,{}] 04:52:29 INFO - PROCESS | 3800 | 1464612749879 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}] 04:52:29 INFO - PROCESS | 3800 | 1464612749965 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:52:29 INFO - PROCESS | 3800 | 1464612749975 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 3800 | ++DOCSHELL 114E5800 == 45 [pid = 3800] [id = 698] 04:52:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (114E8800) [pid = 3800] [serial = 2094] [outer = 00000000] 04:52:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (0F22E000) [pid = 3800] [serial = 2095] [outer = 114E8800] 04:52:30 INFO - PROCESS | 3800 | 1464612750053 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (12950000) [pid = 3800] [serial = 2096] [outer = 114E8800] 04:52:30 INFO - PROCESS | 3800 | 1464612750532 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]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:52:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 683ms 04:52:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:52:30 INFO - PROCESS | 3800 | 1464612750565 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 3800 | 1464612750568 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:52:30 INFO - PROCESS | 3800 | 1464612750571 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 3800 | 1464612750573 Marionette TRACE conn3 <- [1,2758,null,{}] 04:52:30 INFO - PROCESS | 3800 | 1464612750576 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}] 04:52:30 INFO - PROCESS | 3800 | 1464612750665 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:52:30 INFO - PROCESS | 3800 | 1464612750672 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 3800 | ++DOCSHELL 129B8400 == 46 [pid = 3800] [id = 699] 04:52:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (129B9000) [pid = 3800] [serial = 2097] [outer = 00000000] 04:52:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (12F0D400) [pid = 3800] [serial = 2098] [outer = 129B9000] 04:52:30 INFO - PROCESS | 3800 | 1464612750718 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (13202000) [pid = 3800] [serial = 2099] [outer = 129B9000] 04:52:31 INFO - PROCESS | 3800 | 1464612751147 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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:52:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 590ms 04:52:31 INFO - PROCESS | 3800 | 1464612751168 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 3800 | 1464612751170 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:52:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:52:31 INFO - PROCESS | 3800 | 1464612751192 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 3800 | 1464612751203 Marionette TRACE conn3 <- [1,2762,null,{}] 04:52:31 INFO - PROCESS | 3800 | 1464612751212 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}] 04:52:31 INFO - PROCESS | 3800 | 1464612751322 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:52:31 INFO - PROCESS | 3800 | 1464612751329 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 3800 | ++DOCSHELL 13209C00 == 47 [pid = 3800] [id = 700] 04:52:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1394A400) [pid = 3800] [serial = 2100] [outer = 00000000] 04:52:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (13A56000) [pid = 3800] [serial = 2101] [outer = 1394A400] 04:52:31 INFO - PROCESS | 3800 | 1464612751380 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (13E2A800) [pid = 3800] [serial = 2102] [outer = 1394A400] 04:52:31 INFO - PROCESS | 3800 | 1464612751870 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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:52:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 683ms 04:52:31 INFO - PROCESS | 3800 | 1464612751890 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 3800 | 1464612751892 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:52:31 INFO - PROCESS | 3800 | 1464612751895 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:52:31 INFO - PROCESS | 3800 | 1464612751897 Marionette TRACE conn3 <- [1,2766,null,{}] 04:52:31 INFO - PROCESS | 3800 | 1464612751908 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}] 04:52:32 INFO - PROCESS | 3800 | 1464612752040 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:52:32 INFO - PROCESS | 3800 | 1464612752048 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3800 | ++DOCSHELL 14314400 == 48 [pid = 3800] [id = 701] 04:52:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (143B5800) [pid = 3800] [serial = 2103] [outer = 00000000] 04:52:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (156B6800) [pid = 3800] [serial = 2104] [outer = 143B5800] 04:52:32 INFO - PROCESS | 3800 | 1464612752153 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1595B000) [pid = 3800] [serial = 2105] [outer = 143B5800] 04:52:32 INFO - PROCESS | 3800 | 1464612752554 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]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:52:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 683ms 04:52:32 INFO - PROCESS | 3800 | 1464612752579 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 3800 | 1464612752581 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:52:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:52:32 INFO - PROCESS | 3800 | 1464612752584 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 3800 | 1464612752586 Marionette TRACE conn3 <- [1,2770,null,{}] 04:52:32 INFO - PROCESS | 3800 | 1464612752589 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}] 04:52:32 INFO - PROCESS | 3800 | 1464612752702 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:52:32 INFO - PROCESS | 3800 | 1464612752796 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3800 | ++DOCSHELL 0C778000 == 49 [pid = 3800] [id = 702] 04:52:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1612A400) [pid = 3800] [serial = 2106] [outer = 00000000] 04:52:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (16260C00) [pid = 3800] [serial = 2107] [outer = 1612A400] 04:52:32 INFO - PROCESS | 3800 | 1464612752839 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (1628F400) [pid = 3800] [serial = 2108] [outer = 1612A400] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (104F1400) [pid = 3800] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (11014400) [pid = 3800] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (0C780400) [pid = 3800] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (14315000) [pid = 3800] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (0F21E800) [pid = 3800] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (10E0CC00) [pid = 3800] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (13955C00) [pid = 3800] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (0F24A400) [pid = 3800] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (11052C00) [pid = 3800] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (1610A800) [pid = 3800] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (16114400) [pid = 3800] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (10AEBC00) [pid = 3800] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (0F218C00) [pid = 3800] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:52:33 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (156ABC00) [pid = 3800] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:52:33 INFO - PROCESS | 3800 | 1464612753358 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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 791ms 04:52:33 INFO - PROCESS | 3800 | 1464612753387 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3800 | 1464612753389 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:52:33 INFO - PROCESS | 3800 | 1464612753392 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3800 | 1464612753393 Marionette TRACE conn3 <- [1,2774,null,{}] 04:52:33 INFO - PROCESS | 3800 | 1464612753397 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}] 04:52:33 INFO - PROCESS | 3800 | 1464612753482 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:52:33 INFO - PROCESS | 3800 | 1464612753488 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 3800 | ++DOCSHELL 0F20D800 == 50 [pid = 3800] [id = 703] 04:52:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (0F24A400) [pid = 3800] [serial = 2109] [outer = 00000000] 04:52:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (10E2DC00) [pid = 3800] [serial = 2110] [outer = 0F24A400] 04:52:33 INFO - PROCESS | 3800 | 1464612753532 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (15343400) [pid = 3800] [serial = 2111] [outer = 0F24A400] 04:52:33 INFO - PROCESS | 3800 | 1464612753966 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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 590ms 04:52:33 INFO - PROCESS | 3800 | 1464612754001 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3800 | 1464612754003 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:52:33 INFO - PROCESS | 3800 | 1464612754007 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3800 | 1464612754008 Marionette TRACE conn3 <- [1,2778,null,{}] 04:52:34 INFO - PROCESS | 3800 | 1464612754011 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}] 04:52:34 INFO - PROCESS | 3800 | 1464612754115 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:52:34 INFO - PROCESS | 3800 | 1464612754124 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3800 | ++DOCSHELL 1679EC00 == 51 [pid = 3800] [id = 704] 04:52:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (1679FC00) [pid = 3800] [serial = 2112] [outer = 00000000] 04:52:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (16C72800) [pid = 3800] [serial = 2113] [outer = 1679FC00] 04:52:34 INFO - PROCESS | 3800 | 1464612754169 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (170A3C00) [pid = 3800] [serial = 2114] [outer = 1679FC00] 04:52:34 INFO - PROCESS | 3800 | 1464612754599 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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:52:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 621ms 04:52:34 INFO - PROCESS | 3800 | 1464612754644 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:52:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:52:34 INFO - PROCESS | 3800 | 1464612754646 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:52:34 INFO - PROCESS | 3800 | 1464612754649 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 3800 | 1464612754650 Marionette TRACE conn3 <- [1,2782,null,{}] 04:52:34 INFO - PROCESS | 3800 | 1464612754654 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}] 04:52:34 INFO - PROCESS | 3800 | 1464612754733 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:52:34 INFO - PROCESS | 3800 | 1464612754739 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3800 | ++DOCSHELL 1733BC00 == 52 [pid = 3800] [id = 705] 04:52:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (17520C00) [pid = 3800] [serial = 2115] [outer = 00000000] 04:52:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (10489C00) [pid = 3800] [serial = 2116] [outer = 17520C00] 04:52:34 INFO - PROCESS | 3800 | 1464612754783 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (175DDC00) [pid = 3800] [serial = 2117] [outer = 17520C00] 04:52:35 INFO - PROCESS | 3800 | 1464612755228 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]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:52:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 636ms 04:52:35 INFO - PROCESS | 3800 | 1464612755323 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 3800 | 1464612755327 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:52:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:52:35 INFO - PROCESS | 3800 | 1464612755333 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 3800 | 1464612755337 Marionette TRACE conn3 <- [1,2786,null,{}] 04:52:35 INFO - PROCESS | 3800 | 1464612755343 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}] 04:52:35 INFO - PROCESS | 3800 | 1464612755460 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:52:35 INFO - PROCESS | 3800 | 1464612755683 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 3800 | ++DOCSHELL 0F22B000 == 53 [pid = 3800] [id = 706] 04:52:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0F22E400) [pid = 3800] [serial = 2118] [outer = 00000000] 04:52:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (0F24D800) [pid = 3800] [serial = 2119] [outer = 0F22E400] 04:52:35 INFO - PROCESS | 3800 | 1464612755741 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1043E800) [pid = 3800] [serial = 2120] [outer = 0F22E400] 04:52:36 INFO - PROCESS | 3800 | 1464612756355 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]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1025ms 04:52:36 INFO - PROCESS | 3800 | 1464612756376 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 3800 | 1464612756379 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:52:36 INFO - PROCESS | 3800 | 1464612756406 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3800 | 1464612756410 Marionette TRACE conn3 <- [1,2790,null,{}] 04:52:36 INFO - PROCESS | 3800 | 1464612756415 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}] 04:52:36 INFO - PROCESS | 3800 | 1464612756528 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:52:36 INFO - PROCESS | 3800 | 1464612756669 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3800 | ++DOCSHELL 11050C00 == 54 [pid = 3800] [id = 707] 04:52:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (11059400) [pid = 3800] [serial = 2121] [outer = 00000000] 04:52:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (11D2C000) [pid = 3800] [serial = 2122] [outer = 11059400] 04:52:36 INFO - PROCESS | 3800 | 1464612756724 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (129B3800) [pid = 3800] [serial = 2123] [outer = 11059400] 04:52:37 INFO - PROCESS | 3800 | 1464612757315 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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:52:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 963ms 04:52:37 INFO - PROCESS | 3800 | 1464612757336 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 3800 | 1464612757339 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:52:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:52:37 INFO - PROCESS | 3800 | 1464612757343 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 3800 | 1464612757345 Marionette TRACE conn3 <- [1,2794,null,{}] 04:52:37 INFO - PROCESS | 3800 | 1464612757354 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}] 04:52:37 INFO - PROCESS | 3800 | 1464612757466 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:52:37 INFO - PROCESS | 3800 | 1464612757634 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 3800 | ++DOCSHELL 13953000 == 55 [pid = 3800] [id = 708] 04:52:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (15306400) [pid = 3800] [serial = 2124] [outer = 00000000] 04:52:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (167A3000) [pid = 3800] [serial = 2125] [outer = 15306400] 04:52:37 INFO - PROCESS | 3800 | 1464612757694 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (175DBC00) [pid = 3800] [serial = 2126] [outer = 15306400] 04:52:38 INFO - PROCESS | 3800 | 1464612758280 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]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:52:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 993ms 04:52:38 INFO - PROCESS | 3800 | 1464612758345 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 3800 | 1464612758347 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:52:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:52:38 INFO - PROCESS | 3800 | 1464612758351 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 3800 | 1464612758353 Marionette TRACE conn3 <- [1,2798,null,{}] 04:52:38 INFO - PROCESS | 3800 | 1464612758356 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}] 04:52:38 INFO - PROCESS | 3800 | 1464612758461 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:52:38 INFO - PROCESS | 3800 | 1464612758626 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 3800 | ++DOCSHELL 15950000 == 56 [pid = 3800] [id = 709] 04:52:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (16129C00) [pid = 3800] [serial = 2127] [outer = 00000000] 04:52:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (17828C00) [pid = 3800] [serial = 2128] [outer = 16129C00] 04:52:38 INFO - PROCESS | 3800 | 1464612758684 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (17BF2400) [pid = 3800] [serial = 2129] [outer = 16129C00] 04:52:39 INFO - PROCESS | 3800 | 1464612759474 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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1180ms 04:52:39 INFO - PROCESS | 3800 | 1464612759549 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 3800 | 1464612759555 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:52:39 INFO - PROCESS | 3800 | 1464612759562 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 3800 | 1464612759568 Marionette TRACE conn3 <- [1,2802,null,{}] 04:52:39 INFO - PROCESS | 3800 | 1464612759574 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}] 04:52:39 INFO - PROCESS | 3800 | 1464612759718 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:52:39 INFO - PROCESS | 3800 | 1464612759787 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 3800 | ++DOCSHELL 10A5AC00 == 57 [pid = 3800] [id = 710] 04:52:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10A5B000) [pid = 3800] [serial = 2130] [outer = 00000000] 04:52:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (10B25C00) [pid = 3800] [serial = 2131] [outer = 10A5B000] 04:52:39 INFO - PROCESS | 3800 | 1464612759837 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (10E03400) [pid = 3800] [serial = 2132] [outer = 10A5B000] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 1679EC00 == 56 [pid = 3800] [id = 704] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 0F20D800 == 55 [pid = 3800] [id = 703] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 0C778000 == 54 [pid = 3800] [id = 702] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 14314400 == 53 [pid = 3800] [id = 701] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 13209C00 == 52 [pid = 3800] [id = 700] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 129B8400 == 51 [pid = 3800] [id = 699] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 114E5800 == 50 [pid = 3800] [id = 698] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 104EC800 == 49 [pid = 3800] [id = 697] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 0F22B800 == 48 [pid = 3800] [id = 696] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 11050800 == 47 [pid = 3800] [id = 693] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1628FC00) [pid = 3800] [serial = 2074] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 0F235C00 == 46 [pid = 3800] [id = 692] 04:52:40 INFO - PROCESS | 3800 | --DOCSHELL 12BBE800 == 45 [pid = 3800] [id = 691] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (11052800) [pid = 3800] [serial = 2053] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (1105AC00) [pid = 3800] [serial = 2054] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (0F234C00) [pid = 3800] [serial = 2050] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (105F0000) [pid = 3800] [serial = 2051] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1533A800) [pid = 3800] [serial = 2062] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (10E21000) [pid = 3800] [serial = 2048] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (0F251C00) [pid = 3800] [serial = 2047] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (131ED800) [pid = 3800] [serial = 2056] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (1372A400) [pid = 3800] [serial = 2057] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (13E29400) [pid = 3800] [serial = 2059] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (10AE0400) [pid = 3800] [serial = 2042] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1047DC00) [pid = 3800] [serial = 2041] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (129B2400) [pid = 3800] [serial = 2045] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (118D9400) [pid = 3800] [serial = 2044] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (16128400) [pid = 3800] [serial = 2065] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (15306800) [pid = 3800] [serial = 2063] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (16261000) [pid = 3800] [serial = 2068] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (1612CC00) [pid = 3800] [serial = 2066] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (131A2000) [pid = 3800] [serial = 2071] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (1628D800) [pid = 3800] [serial = 2069] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (14312000) [pid = 3800] [serial = 2060] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (10E24000) [pid = 3800] [serial = 2018] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (0F232800) [pid = 3800] [serial = 2015] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 77 (15958000) [pid = 3800] [serial = 2012] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | --DOMWINDOW == 76 (1430C800) [pid = 3800] [serial = 2072] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3800 | 1464612760384 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]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:52:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 901ms 04:52:40 INFO - PROCESS | 3800 | 1464612760448 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3800 | 1464612760453 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:52:40 INFO - PROCESS | 3800 | 1464612760459 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3800 | 1464612760462 Marionette TRACE conn3 <- [1,2806,null,{}] 04:52:40 INFO - PROCESS | 3800 | 1464612760465 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}] 04:52:40 INFO - PROCESS | 3800 | 1464612760550 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:52:40 INFO - PROCESS | 3800 | 1464612760658 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3800 | ++DOCSHELL 0F209800 == 46 [pid = 3800] [id = 711] 04:52:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 77 (0F22B800) [pid = 3800] [serial = 2133] [outer = 00000000] 04:52:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 78 (105F0000) [pid = 3800] [serial = 2134] [outer = 0F22B800] 04:52:40 INFO - PROCESS | 3800 | 1464612760704 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (10AE2000) [pid = 3800] [serial = 2135] [outer = 0F22B800] 04:52:41 INFO - PROCESS | 3800 | 1464612761170 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:52:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 04:52:41 INFO - PROCESS | 3800 | 1464612761199 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3800 | 1464612761201 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:52:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:52:41 INFO - PROCESS | 3800 | 1464612761205 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 3800 | 1464612761208 Marionette TRACE conn3 <- [1,2810,null,{}] 04:52:41 INFO - PROCESS | 3800 | 1464612761218 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}] 04:52:41 INFO - PROCESS | 3800 | 1464612761301 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:52:41 INFO - PROCESS | 3800 | 1464612761308 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 3800 | ++DOCSHELL 11283800 == 47 [pid = 3800] [id = 712] 04:52:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (11284800) [pid = 3800] [serial = 2136] [outer = 00000000] 04:52:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (114ECC00) [pid = 3800] [serial = 2137] [outer = 11284800] 04:52:41 INFO - PROCESS | 3800 | 1464612761358 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (11D20400) [pid = 3800] [serial = 2138] [outer = 11284800] 04:52:41 INFO - PROCESS | 3800 | 1464612761820 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:52:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 621ms 04:52:41 INFO - PROCESS | 3800 | 1464612761842 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3800 | 1464612761845 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:52:41 INFO - PROCESS | 3800 | 1464612761848 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:52:41 INFO - PROCESS | 3800 | 1464612761850 Marionette TRACE conn3 <- [1,2814,null,{}] 04:52:41 INFO - PROCESS | 3800 | 1464612761853 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}] 04:52:41 INFO - PROCESS | 3800 | 1464612761936 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:52:41 INFO - PROCESS | 3800 | 1464612761943 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 3800 | ++DOCSHELL 118CD400 == 48 [pid = 3800] [id = 713] 04:52:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (129AD000) [pid = 3800] [serial = 2139] [outer = 00000000] 04:52:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (12F18800) [pid = 3800] [serial = 2140] [outer = 129AD000] 04:52:41 INFO - PROCESS | 3800 | 1464612761988 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1314AC00) [pid = 3800] [serial = 2141] [outer = 129AD000] 04:52:42 INFO - PROCESS | 3800 | 1464612762417 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:52:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 04:52:42 INFO - PROCESS | 3800 | 1464612762470 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 3800 | 1464612762472 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:52:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:52:42 INFO - PROCESS | 3800 | 1464612762476 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 3800 | 1464612762487 Marionette TRACE conn3 <- [1,2818,null,{}] 04:52:42 INFO - PROCESS | 3800 | 1464612762490 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}] 04:52:42 INFO - PROCESS | 3800 | 1464612762603 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:52:42 INFO - PROCESS | 3800 | 1464612762668 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3800 | ++DOCSHELL 1372B000 == 49 [pid = 3800] [id = 714] 04:52:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (1372BC00) [pid = 3800] [serial = 2142] [outer = 00000000] 04:52:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (13A55400) [pid = 3800] [serial = 2143] [outer = 1372BC00] 04:52:42 INFO - PROCESS | 3800 | 1464612762741 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (13E2B000) [pid = 3800] [serial = 2144] [outer = 1372BC00] 04:52:43 INFO - PROCESS | 3800 | 1464612763164 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]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:52:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 745ms 04:52:43 INFO - PROCESS | 3800 | 1464612763236 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3800 | 1464612763238 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:52:43 INFO - PROCESS | 3800 | 1464612763241 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:52:43 INFO - PROCESS | 3800 | 1464612763243 Marionette TRACE conn3 <- [1,2822,null,{}] 04:52:43 INFO - PROCESS | 3800 | 1464612763259 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}] 04:52:43 INFO - PROCESS | 3800 | 1464612763395 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:52:43 INFO - PROCESS | 3800 | 1464612763409 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 3800 | ++DOCSHELL 0F22AC00 == 50 [pid = 3800] [id = 715] 04:52:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (1430D000) [pid = 3800] [serial = 2145] [outer = 00000000] 04:52:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (15346C00) [pid = 3800] [serial = 2146] [outer = 1430D000] 04:52:43 INFO - PROCESS | 3800 | 1464612763509 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (156B1C00) [pid = 3800] [serial = 2147] [outer = 1430D000] 04:52:43 INFO - PROCESS | 3800 | 1464612763920 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:52:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 04:52:43 INFO - PROCESS | 3800 | 1464612763999 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3800 | 1464612764001 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:52:43 INFO - PROCESS | 3800 | 1464612764004 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 3800 | 1464612764006 Marionette TRACE conn3 <- [1,2826,null,{}] 04:52:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:52:43 INFO - PROCESS | 3800 | 1464612764009 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}] 04:52:44 INFO - PROCESS | 3800 | 1464612764125 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:52:44 INFO - PROCESS | 3800 | 1464612764137 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3800 | ++DOCSHELL 0C77F800 == 51 [pid = 3800] [id = 716] 04:52:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (143C3000) [pid = 3800] [serial = 2148] [outer = 00000000] 04:52:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (15ECF400) [pid = 3800] [serial = 2149] [outer = 143C3000] 04:52:44 INFO - PROCESS | 3800 | 1464612764235 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (16118800) [pid = 3800] [serial = 2150] [outer = 143C3000] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (1679FC00) [pid = 3800] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (12F48000) [pid = 3800] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (129B9000) [pid = 3800] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (0F24E400) [pid = 3800] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (0F24A400) [pid = 3800] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1394A400) [pid = 3800] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (114E8800) [pid = 3800] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (1612A400) [pid = 3800] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (143B5800) [pid = 3800] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:52:44 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (10558400) [pid = 3800] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:52:44 INFO - PROCESS | 3800 | 1464612764934 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]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:52:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 978ms 04:52:44 INFO - PROCESS | 3800 | 1464612764976 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 3800 | 1464612764982 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:52:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:52:44 INFO - PROCESS | 3800 | 1464612764986 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 3800 | 1464612764991 Marionette TRACE conn3 <- [1,2830,null,{}] 04:52:44 INFO - PROCESS | 3800 | 1464612764996 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}] 04:52:45 INFO - PROCESS | 3800 | 1464612765104 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:52:45 INFO - PROCESS | 3800 | 1464612765246 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 3800 | ++DOCSHELL 0F24A400 == 52 [pid = 3800] [id = 717] 04:52:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (0F24B800) [pid = 3800] [serial = 2151] [outer = 00000000] 04:52:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (104E5000) [pid = 3800] [serial = 2152] [outer = 0F24B800] 04:52:45 INFO - PROCESS | 3800 | 1464612765303 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (10AEB800) [pid = 3800] [serial = 2153] [outer = 0F24B800] 04:52:45 INFO - PROCESS | 3800 | 1464612765905 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]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:52:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 931ms 04:52:45 INFO - PROCESS | 3800 | 1464612765933 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 3800 | 1464612765939 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:52:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:52:45 INFO - PROCESS | 3800 | 1464612765945 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 3800 | 1464612765948 Marionette TRACE conn3 <- [1,2834,null,{}] 04:52:45 INFO - PROCESS | 3800 | 1464612765952 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}] 04:52:46 INFO - PROCESS | 3800 | 1464612766060 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:52:46 INFO - PROCESS | 3800 | 1464612766173 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 3800 | ++DOCSHELL 11055000 == 53 [pid = 3800] [id = 718] 04:52:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (11058000) [pid = 3800] [serial = 2154] [outer = 00000000] 04:52:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (11287000) [pid = 3800] [serial = 2155] [outer = 11058000] 04:52:46 INFO - PROCESS | 3800 | 1464612766268 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (114EA000) [pid = 3800] [serial = 2156] [outer = 11058000] 04:52:46 INFO - PROCESS | 3800 | 1464612766835 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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:52:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 931ms 04:52:46 INFO - PROCESS | 3800 | 1464612766889 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 3800 | 1464612766891 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:52:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:52:46 INFO - PROCESS | 3800 | 1464612766895 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 3800 | 1464612766899 Marionette TRACE conn3 <- [1,2838,null,{}] 04:52:46 INFO - PROCESS | 3800 | 1464612766910 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}] 04:52:47 INFO - PROCESS | 3800 | 1464612767017 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:52:47 INFO - PROCESS | 3800 | 1464612767144 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3800 | ++DOCSHELL 143AA800 == 54 [pid = 3800] [id = 719] 04:52:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (143AD000) [pid = 3800] [serial = 2157] [outer = 00000000] 04:52:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (15307000) [pid = 3800] [serial = 2158] [outer = 143AD000] 04:52:47 INFO - PROCESS | 3800 | 1464612767201 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (156A9800) [pid = 3800] [serial = 2159] [outer = 143AD000] 04:52:47 INFO - PROCESS | 3800 | 1464612767821 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:52:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 993ms 04:52:47 INFO - PROCESS | 3800 | 1464612767880 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 3800 | 1464612767883 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:52:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:52:47 INFO - PROCESS | 3800 | 1464612767887 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 3800 | 1464612767889 Marionette TRACE conn3 <- [1,2842,null,{}] 04:52:47 INFO - PROCESS | 3800 | 1464612767892 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}] 04:52:47 INFO - PROCESS | 3800 | 1464612767997 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:52:48 INFO - PROCESS | 3800 | 1464612768136 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 3800 | ++DOCSHELL 15950800 == 55 [pid = 3800] [id = 720] 04:52:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (15958C00) [pid = 3800] [serial = 2160] [outer = 00000000] 04:52:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1612DC00) [pid = 3800] [serial = 2161] [outer = 15958C00] 04:52:48 INFO - PROCESS | 3800 | 1464612768191 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (16135400) [pid = 3800] [serial = 2162] [outer = 15958C00] 04:52:48 INFO - PROCESS | 3800 | 1464612768720 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]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:52:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 901ms 04:52:48 INFO - PROCESS | 3800 | 1464612768791 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 3800 | 1464612768793 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:52:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:52:48 INFO - PROCESS | 3800 | 1464612768797 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 3800 | 1464612768799 Marionette TRACE conn3 <- [1,2846,null,{}] 04:52:48 INFO - PROCESS | 3800 | 1464612768803 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}] 04:52:48 INFO - PROCESS | 3800 | 1464612768901 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:52:49 INFO - PROCESS | 3800 | 1464612769040 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 3800 | ++DOCSHELL 0F225800 == 56 [pid = 3800] [id = 721] 04:52:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (0F229800) [pid = 3800] [serial = 2163] [outer = 00000000] 04:52:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (13E32000) [pid = 3800] [serial = 2164] [outer = 0F229800] 04:52:49 INFO - PROCESS | 3800 | 1464612769100 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (157D2800) [pid = 3800] [serial = 2165] [outer = 0F229800] 04:52:49 INFO - PROCESS | 3800 | 1464612769812 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:52:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1086ms 04:52:49 INFO - PROCESS | 3800 | 1464612769872 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3800 | 1464612769876 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:52:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:52:49 INFO - PROCESS | 3800 | 1464612769881 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3800 | 1464612769885 Marionette TRACE conn3 <- [1,2850,null,{}] 04:52:49 INFO - PROCESS | 3800 | 1464612769890 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}] 04:52:49 INFO - PROCESS | 3800 | 1464612769992 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:52:50 INFO - PROCESS | 3800 | 1464612770110 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3800 | ++DOCSHELL 103CFC00 == 57 [pid = 3800] [id = 722] 04:52:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (105EF400) [pid = 3800] [serial = 2166] [outer = 00000000] 04:52:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (10E03000) [pid = 3800] [serial = 2167] [outer = 105EF400] 04:52:50 INFO - PROCESS | 3800 | 1464612770208 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1104DC00) [pid = 3800] [serial = 2168] [outer = 105EF400] 04:52:50 INFO - PROCESS | 3800 | --DOCSHELL 0F22AC00 == 56 [pid = 3800] [id = 715] 04:52:50 INFO - PROCESS | 3800 | --DOCSHELL 1372B000 == 55 [pid = 3800] [id = 714] 04:52:50 INFO - PROCESS | 3800 | --DOCSHELL 118CD400 == 54 [pid = 3800] [id = 713] 04:52:50 INFO - PROCESS | 3800 | --DOCSHELL 11283800 == 53 [pid = 3800] [id = 712] 04:52:50 INFO - PROCESS | 3800 | --DOCSHELL 0F209800 == 52 [pid = 3800] [id = 711] 04:52:50 INFO - PROCESS | 3800 | --DOCSHELL 10A5AC00 == 51 [pid = 3800] [id = 710] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1595B000) [pid = 3800] [serial = 2105] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (10E08400) [pid = 3800] [serial = 2093] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (16C72800) [pid = 3800] [serial = 2113] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (16291C00) [pid = 3800] [serial = 2075] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (16B04C00) [pid = 3800] [serial = 2086] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1628E800) [pid = 3800] [serial = 2083] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (13202000) [pid = 3800] [serial = 2099] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (10AE8C00) [pid = 3800] [serial = 2089] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (10E2DC00) [pid = 3800] [serial = 2110] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (13A56000) [pid = 3800] [serial = 2101] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (10489C00) [pid = 3800] [serial = 2116] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (0F22E000) [pid = 3800] [serial = 2095] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (12F0D400) [pid = 3800] [serial = 2098] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (1628F400) [pid = 3800] [serial = 2108] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (10E0D400) [pid = 3800] [serial = 2090] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (156B6800) [pid = 3800] [serial = 2104] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (16260C00) [pid = 3800] [serial = 2107] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (10B2AC00) [pid = 3800] [serial = 2092] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 83 (12950000) [pid = 3800] [serial = 2096] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 82 (13E2A800) [pid = 3800] [serial = 2102] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 81 (129AFC00) [pid = 3800] [serial = 2080] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 80 (15343400) [pid = 3800] [serial = 2111] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 79 (10330400) [pid = 3800] [serial = 2077] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | --DOMWINDOW == 78 (170A3C00) [pid = 3800] [serial = 2114] [outer = 00000000] [url = about:blank] 04:52:50 INFO - PROCESS | 3800 | 1464612770697 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]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:52:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 838ms 04:52:50 INFO - PROCESS | 3800 | 1464612770726 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 3800 | 1464612770731 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:52:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:52:50 INFO - PROCESS | 3800 | 1464612770737 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 3800 | 1464612770739 Marionette TRACE conn3 <- [1,2854,null,{}] 04:52:50 INFO - PROCESS | 3800 | 1464612770743 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}] 04:52:50 INFO - PROCESS | 3800 | 1464612770841 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:52:50 INFO - PROCESS | 3800 | 1464612770850 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3800 | ++DOCSHELL 10AE1800 == 52 [pid = 3800] [id = 723] 04:52:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 79 (10B2C800) [pid = 3800] [serial = 2169] [outer = 00000000] 04:52:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 80 (1104D000) [pid = 3800] [serial = 2170] [outer = 10B2C800] 04:52:50 INFO - PROCESS | 3800 | 1464612770895 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3800 | ++DOMWINDOW == 81 (11283400) [pid = 3800] [serial = 2171] [outer = 10B2C800] 04:52:51 INFO - PROCESS | 3800 | 1464612771387 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]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 683ms 04:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:52:51 INFO - PROCESS | 3800 | 1464612771435 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 3800 | 1464612771437 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:52:51 INFO - PROCESS | 3800 | 1464612771441 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 3800 | 1464612771444 Marionette TRACE conn3 <- [1,2858,null,{}] 04:52:51 INFO - PROCESS | 3800 | 1464612771454 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}] 04:52:51 INFO - PROCESS | 3800 | 1464612771542 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:52:51 INFO - PROCESS | 3800 | 1464612771552 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 3800 | ++DOCSHELL 12F0C400 == 53 [pid = 3800] [id = 724] 04:52:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 82 (12F0CC00) [pid = 3800] [serial = 2172] [outer = 00000000] 04:52:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 83 (131D3400) [pid = 3800] [serial = 2173] [outer = 12F0CC00] 04:52:51 INFO - PROCESS | 3800 | 1464612771598 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 3800 | ++DOMWINDOW == 84 (1372B000) [pid = 3800] [serial = 2174] [outer = 12F0CC00] 04:52:52 INFO - PROCESS | 3800 | 1464612772054 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 621ms 04:52:52 INFO - PROCESS | 3800 | 1464612772062 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 3800 | 1464612772064 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:52:52 INFO - PROCESS | 3800 | 1464612772070 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 3800 | 1464612772072 Marionette TRACE conn3 <- [1,2862,null,{}] 04:52:52 INFO - PROCESS | 3800 | 1464612772076 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}] 04:52:52 INFO - PROCESS | 3800 | 1464612772161 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:52:52 INFO - PROCESS | 3800 | 1464612772168 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 3800 | ++DOCSHELL 13E29C00 == 54 [pid = 3800] [id = 725] 04:52:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (1430B000) [pid = 3800] [serial = 2175] [outer = 00000000] 04:52:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (143B5800) [pid = 3800] [serial = 2176] [outer = 1430B000] 04:52:52 INFO - PROCESS | 3800 | 1464612772211 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (15636000) [pid = 3800] [serial = 2177] [outer = 1430B000] 04:52:52 INFO - PROCESS | 3800 | 1464612772668 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 636ms 04:52:52 INFO - PROCESS | 3800 | 1464612772714 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 3800 | 1464612772716 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:52:52 INFO - PROCESS | 3800 | 1464612772719 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:52:52 INFO - PROCESS | 3800 | 1464612772730 Marionette TRACE conn3 <- [1,2866,null,{}] 04:52:52 INFO - PROCESS | 3800 | 1464612772739 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}] 04:52:52 INFO - PROCESS | 3800 | 1464612772853 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:52:52 INFO - PROCESS | 3800 | 1464612772859 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 3800 | ++DOCSHELL 0C778000 == 55 [pid = 3800] [id = 726] 04:52:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0F224800) [pid = 3800] [serial = 2178] [outer = 00000000] 04:52:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (159B1000) [pid = 3800] [serial = 2179] [outer = 0F224800] 04:52:52 INFO - PROCESS | 3800 | 1464612772910 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (1612EC00) [pid = 3800] [serial = 2180] [outer = 0F224800] 04:52:53 INFO - PROCESS | 3800 | 1464612773376 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]]]}] 04:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 683ms 04:52:53 INFO - PROCESS | 3800 | 1464612773422 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 3800 | 1464612773424 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:52:53 INFO - PROCESS | 3800 | 1464612773427 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:52:53 INFO - PROCESS | 3800 | 1464612773429 Marionette TRACE conn3 <- [1,2870,null,{}] 04:52:53 INFO - PROCESS | 3800 | 1464612773432 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}] 04:52:53 INFO - PROCESS | 3800 | 1464612773558 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:52:53 INFO - PROCESS | 3800 | 1464612773660 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 3800 | ++DOCSHELL 0C76D800 == 56 [pid = 3800] [id = 727] 04:52:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (16298400) [pid = 3800] [serial = 2181] [outer = 00000000] 04:52:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (16B07000) [pid = 3800] [serial = 2182] [outer = 16298400] 04:52:53 INFO - PROCESS | 3800 | 1464612773705 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (16C74C00) [pid = 3800] [serial = 2183] [outer = 16298400] 04:52:54 INFO - PROCESS | 3800 | 1464612774120 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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:52:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 04:52:54 INFO - PROCESS | 3800 | 1464612774168 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 3800 | 1464612774170 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:52:54 INFO - PROCESS | 3800 | 1464612774173 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:52:54 INFO - PROCESS | 3800 | 1464612774175 Marionette TRACE conn3 <- [1,2874,null,{}] 04:52:54 INFO - PROCESS | 3800 | 1464612774178 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}] 04:52:54 INFO - PROCESS | 3800 | 1464612774295 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:52:54 INFO - PROCESS | 3800 | 1464612774302 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 3800 | ++DOCSHELL 0F22F800 == 57 [pid = 3800] [id = 728] 04:52:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1679EC00) [pid = 3800] [serial = 2184] [outer = 00000000] 04:52:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1751EC00) [pid = 3800] [serial = 2185] [outer = 1679EC00] 04:52:54 INFO - PROCESS | 3800 | 1464612774345 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (175E0400) [pid = 3800] [serial = 2186] [outer = 1679EC00] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (129AD000) [pid = 3800] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (1372BC00) [pid = 3800] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (11D22400) [pid = 3800] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (11CBA400) [pid = 3800] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (0F237400) [pid = 3800] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (16115000) [pid = 3800] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (1430D000) [pid = 3800] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (10A5B000) [pid = 3800] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (16129C00) [pid = 3800] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (11284800) [pid = 3800] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (0F22B800) [pid = 3800] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:52:54 INFO - PROCESS | 3800 | --DOMWINDOW == 84 (12C2E800) [pid = 3800] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:52:54 INFO - PROCESS | 3800 | 1464612774858 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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:52:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 729ms 04:52:54 INFO - PROCESS | 3800 | 1464612774898 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 3800 | 1464612774900 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:52:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:52:54 INFO - PROCESS | 3800 | 1464612774907 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 3800 | 1464612774908 Marionette TRACE conn3 <- [1,2878,null,{}] 04:52:54 INFO - PROCESS | 3800 | 1464612774946 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}] 04:52:55 INFO - PROCESS | 3800 | 1464612775026 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:52:55 INFO - PROCESS | 3800 | 1464612775128 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3800 | ++DOCSHELL 0F22FC00 == 58 [pid = 3800] [id = 729] 04:52:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 85 (0F237400) [pid = 3800] [serial = 2187] [outer = 00000000] 04:52:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (11284800) [pid = 3800] [serial = 2188] [outer = 0F237400] 04:52:55 INFO - PROCESS | 3800 | 1464612775173 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (1430D000) [pid = 3800] [serial = 2189] [outer = 0F237400] 04:52:55 INFO - PROCESS | 3800 | 1464612775543 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:52:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 667ms 04:52:55 INFO - PROCESS | 3800 | 1464612775587 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 3800 | 1464612775589 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:52:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:52:55 INFO - PROCESS | 3800 | 1464612775592 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 3800 | 1464612775594 Marionette TRACE conn3 <- [1,2882,null,{}] 04:52:55 INFO - PROCESS | 3800 | 1464612775597 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}] 04:52:55 INFO - PROCESS | 3800 | 1464612775678 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:52:55 INFO - PROCESS | 3800 | 1464612775780 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3800 | ++DOCSHELL 0C778400 == 59 [pid = 3800] [id = 730] 04:52:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (0C779800) [pid = 3800] [serial = 2190] [outer = 00000000] 04:52:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (143B2800) [pid = 3800] [serial = 2191] [outer = 0C779800] 04:52:55 INFO - PROCESS | 3800 | 1464612775826 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (17099C00) [pid = 3800] [serial = 2192] [outer = 0C779800] 04:52:56 INFO - PROCESS | 3800 | 1464612776209 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]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:52:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 621ms 04:52:56 INFO - PROCESS | 3800 | 1464612776231 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3800 | 1464612776233 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:52:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:52:56 INFO - PROCESS | 3800 | 1464612776236 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 3800 | 1464612776238 Marionette TRACE conn3 <- [1,2886,null,{}] 04:52:56 INFO - PROCESS | 3800 | 1464612776254 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}] 04:52:56 INFO - PROCESS | 3800 | 1464612776337 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:52:56 INFO - PROCESS | 3800 | 1464612776343 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 3800 | ++DOCSHELL 11CBA400 == 60 [pid = 3800] [id = 731] 04:52:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (12B5C800) [pid = 3800] [serial = 2193] [outer = 00000000] 04:52:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (18036000) [pid = 3800] [serial = 2194] [outer = 12B5C800] 04:52:56 INFO - PROCESS | 3800 | 1464612776386 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (180B5C00) [pid = 3800] [serial = 2195] [outer = 12B5C800] 04:52:56 INFO - PROCESS | 3800 | 1464612776998 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]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:52:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 854ms 04:52:57 INFO - PROCESS | 3800 | 1464612777085 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 3800 | 1464612777089 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:52:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:52:57 INFO - PROCESS | 3800 | 1464612777095 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 3800 | 1464612777099 Marionette TRACE conn3 <- [1,2890,null,{}] 04:52:57 INFO - PROCESS | 3800 | 1464612777120 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}] 04:52:57 INFO - PROCESS | 3800 | 1464612777241 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:52:57 INFO - PROCESS | 3800 | 1464612777378 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 3800 | ++DOCSHELL 0C77A400 == 61 [pid = 3800] [id = 732] 04:52:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (0C77C000) [pid = 3800] [serial = 2196] [outer = 00000000] 04:52:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (104EF000) [pid = 3800] [serial = 2197] [outer = 0C77C000] 04:52:57 INFO - PROCESS | 3800 | 1464612777441 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (10B30C00) [pid = 3800] [serial = 2198] [outer = 0C77C000] 04:52:58 INFO - PROCESS | 3800 | 1464612778076 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:52:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 994ms 04:52:58 INFO - PROCESS | 3800 | 1464612778100 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 3800 | 1464612778106 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:52:58 INFO - PROCESS | 3800 | 1464612778112 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 3800 | 1464612778115 Marionette TRACE conn3 <- [1,2894,null,{}] 04:52:58 INFO - PROCESS | 3800 | 1464612778119 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}] 04:52:58 INFO - PROCESS | 3800 | 1464612778228 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:52:58 INFO - PROCESS | 3800 | 1464612778344 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 3800 | ++DOCSHELL 11DAD800 == 62 [pid = 3800] [id = 733] 04:52:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (12958000) [pid = 3800] [serial = 2199] [outer = 00000000] 04:52:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (12C2FC00) [pid = 3800] [serial = 2200] [outer = 12958000] 04:52:58 INFO - PROCESS | 3800 | 1464612778438 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (131D2C00) [pid = 3800] [serial = 2201] [outer = 12958000] 04:52:59 INFO - PROCESS | 3800 | 1464612779059 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]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:52:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 993ms 04:52:59 INFO - PROCESS | 3800 | 1464612779113 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 3800 | 1464612779115 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:52:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:52:59 INFO - PROCESS | 3800 | 1464612779133 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3800 | 1464612779137 Marionette TRACE conn3 <- [1,2898,null,{}] 04:52:59 INFO - PROCESS | 3800 | 1464612779148 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}] 04:52:59 INFO - PROCESS | 3800 | 1464612779258 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:52:59 INFO - PROCESS | 3800 | 1464612779402 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3800 | ++DOCSHELL 17362800 == 63 [pid = 3800] [id = 734] 04:52:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (175D4800) [pid = 3800] [serial = 2202] [outer = 00000000] 04:52:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1801A800) [pid = 3800] [serial = 2203] [outer = 175D4800] 04:52:59 INFO - PROCESS | 3800 | 1464612779443 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (180B9800) [pid = 3800] [serial = 2204] [outer = 175D4800] 04:52:59 INFO - PROCESS | 3800 | 1464612779979 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]]]}] 04:53:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:53:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:53:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 900ms 04:53:00 INFO - PROCESS | 3800 | 1464612780035 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 3800 | 1464612780039 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:53:00 INFO - TEST-START | /DOMEvents/constructors.html 04:53:00 INFO - PROCESS | 3800 | 1464612780046 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 3800 | 1464612780049 Marionette TRACE conn3 <- [1,2902,null,{}] 04:53:00 INFO - PROCESS | 3800 | 1464612780053 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}] 04:53:00 INFO - PROCESS | 3800 | 1464612780160 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:53:00 INFO - PROCESS | 3800 | 1464612780274 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 3800 | ++DOCSHELL 0C386800 == 64 [pid = 3800] [id = 735] 04:53:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (0C388000) [pid = 3800] [serial = 2205] [outer = 00000000] 04:53:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (0F219800) [pid = 3800] [serial = 2206] [outer = 0C388000] 04:53:00 INFO - PROCESS | 3800 | 1464612780592 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (0F258800) [pid = 3800] [serial = 2207] [outer = 0C388000] 04:53:01 INFO - PROCESS | 3800 | 1464612781301 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]]]}] 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:53:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:53:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:53:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:53:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:53:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:53:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:53:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:53:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:53:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1304ms 04:53:01 INFO - PROCESS | 3800 | 1464612781383 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 3800 | 1464612781388 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:53:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:53:01 INFO - PROCESS | 3800 | 1464612781394 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 3800 | 1464612781397 Marionette TRACE conn3 <- [1,2906,null,{}] 04:53:01 INFO - PROCESS | 3800 | 1464612781404 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}] 04:53:01 INFO - PROCESS | 3800 | 1464612781503 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:53:01 INFO - PROCESS | 3800 | 1464612781646 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 3800 | ++DOCSHELL 105EFC00 == 65 [pid = 3800] [id = 736] 04:53:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (10A62000) [pid = 3800] [serial = 2208] [outer = 00000000] 04:53:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (11051400) [pid = 3800] [serial = 2209] [outer = 10A62000] 04:53:01 INFO - PROCESS | 3800 | 1464612781696 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (1120B400) [pid = 3800] [serial = 2210] [outer = 10A62000] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F236000 == 64 [pid = 3800] [id = 509] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 1372E400 == 63 [pid = 3800] [id = 511] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F21B800 == 62 [pid = 3800] [id = 682] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 11050C00 == 61 [pid = 3800] [id = 707] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 10A55800 == 60 [pid = 3800] [id = 679] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 13953000 == 59 [pid = 3800] [id = 708] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F22B000 == 58 [pid = 3800] [id = 706] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 129AF000 == 57 [pid = 3800] [id = 508] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F238000 == 56 [pid = 3800] [id = 680] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 16114800 == 55 [pid = 3800] [id = 694] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F252400 == 54 [pid = 3800] [id = 681] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0C778400 == 53 [pid = 3800] [id = 730] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F22FC00 == 52 [pid = 3800] [id = 729] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F22F800 == 51 [pid = 3800] [id = 728] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0C76D800 == 50 [pid = 3800] [id = 727] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 1733BC00 == 49 [pid = 3800] [id = 705] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0C778000 == 48 [pid = 3800] [id = 726] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 13E29C00 == 47 [pid = 3800] [id = 725] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 12F0C400 == 46 [pid = 3800] [id = 724] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 10AE1800 == 45 [pid = 3800] [id = 723] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 103CFC00 == 44 [pid = 3800] [id = 722] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 15950800 == 43 [pid = 3800] [id = 720] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 143AA800 == 42 [pid = 3800] [id = 719] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 11055000 == 41 [pid = 3800] [id = 718] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0F24A400 == 40 [pid = 3800] [id = 717] 04:53:01 INFO - PROCESS | 3800 | --DOCSHELL 0C77F800 == 39 [pid = 3800] [id = 716] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (15ECF400) [pid = 3800] [serial = 2149] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (143C1000) [pid = 3800] [serial = 2039] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (1314AC00) [pid = 3800] [serial = 2141] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (12F18800) [pid = 3800] [serial = 2140] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (13A55400) [pid = 3800] [serial = 2143] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (16D7D000) [pid = 3800] [serial = 2087] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (13195000) [pid = 3800] [serial = 2081] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (10A58000) [pid = 3800] [serial = 2078] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (167A4C00) [pid = 3800] [serial = 2084] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (156B1C00) [pid = 3800] [serial = 2147] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (13E2B000) [pid = 3800] [serial = 2144] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (10E03400) [pid = 3800] [serial = 2132] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (10B25C00) [pid = 3800] [serial = 2131] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (17BF2400) [pid = 3800] [serial = 2129] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (17828C00) [pid = 3800] [serial = 2128] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (15346C00) [pid = 3800] [serial = 2146] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 91 (114ECC00) [pid = 3800] [serial = 2137] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 90 (11D20400) [pid = 3800] [serial = 2138] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 89 (105F0000) [pid = 3800] [serial = 2134] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 88 (10AE2000) [pid = 3800] [serial = 2135] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 87 (0F24D800) [pid = 3800] [serial = 2119] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 86 (11D2C000) [pid = 3800] [serial = 2122] [outer = 00000000] [url = about:blank] 04:53:01 INFO - PROCESS | 3800 | --DOMWINDOW == 85 (167A3000) [pid = 3800] [serial = 2125] [outer = 00000000] [url = about:blank] 04:53:02 INFO - PROCESS | 3800 | 1464612782155 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:53:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:53:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 792ms 04:53:02 INFO - PROCESS | 3800 | 1464612782176 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 3800 | 1464612782180 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:53:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:53:02 INFO - PROCESS | 3800 | 1464612782189 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 3800 | 1464612782192 Marionette TRACE conn3 <- [1,2910,null,{}] 04:53:02 INFO - PROCESS | 3800 | 1464612782195 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}] 04:53:02 INFO - PROCESS | 3800 | 1464612782280 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:53:02 INFO - PROCESS | 3800 | 1464612782289 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 3800 | ++DOCSHELL 10A55800 == 40 [pid = 3800] [id = 737] 04:53:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 86 (10A57800) [pid = 3800] [serial = 2211] [outer = 00000000] 04:53:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 87 (11014C00) [pid = 3800] [serial = 2212] [outer = 10A57800] 04:53:02 INFO - PROCESS | 3800 | 1464612782334 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 3800 | ++DOMWINDOW == 88 (11212400) [pid = 3800] [serial = 2213] [outer = 10A57800] 04:53:02 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:53:02 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:53:02 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:53:02 INFO - PROCESS | 3800 | [3800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:53:02 INFO - PROCESS | 3800 | 1464612782857 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]]]}] 04:53:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:53:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:53:02 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 04:53:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:53:02 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 04:53:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:53:02 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]" 04:53:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:53:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:53:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 683ms 04:53:02 INFO - PROCESS | 3800 | 1464612782889 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 3800 | 1464612782891 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:53:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:53:02 INFO - PROCESS | 3800 | 1464612782895 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 3800 | 1464612782899 Marionette TRACE conn3 <- [1,2914,null,{}] 04:53:02 INFO - PROCESS | 3800 | 1464612782909 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}] 04:53:02 INFO - PROCESS | 3800 | 1464612783000 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:53:03 INFO - PROCESS | 3800 | 1464612783145 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 3800 | ++DOCSHELL 12B5DC00 == 41 [pid = 3800] [id = 738] 04:53:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 89 (12B61400) [pid = 3800] [serial = 2214] [outer = 00000000] 04:53:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 90 (131D2000) [pid = 3800] [serial = 2215] [outer = 12B61400] 04:53:03 INFO - PROCESS | 3800 | 1464612783191 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 91 (13202800) [pid = 3800] [serial = 2216] [outer = 12B61400] 04:53:03 INFO - PROCESS | 3800 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:53:03 INFO - PROCESS | 3800 | 1464612783501 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]]]}] 04:53:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:53:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 636ms 04:53:03 INFO - PROCESS | 3800 | 1464612783533 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 3800 | 1464612783535 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:53:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:53:03 INFO - PROCESS | 3800 | 1464612783543 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 3800 | 1464612783545 Marionette TRACE conn3 <- [1,2918,null,{}] 04:53:03 INFO - PROCESS | 3800 | 1464612783548 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}] 04:53:03 INFO - PROCESS | 3800 | 1464612783678 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:53:03 INFO - PROCESS | 3800 | 1464612783736 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 3800 | ++DOCSHELL 12F51400 == 42 [pid = 3800] [id = 739] 04:53:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 92 (131EDC00) [pid = 3800] [serial = 2217] [outer = 00000000] 04:53:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (13E26000) [pid = 3800] [serial = 2218] [outer = 131EDC00] 04:53:03 INFO - PROCESS | 3800 | 1464612783780 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (13E29000) [pid = 3800] [serial = 2219] [outer = 131EDC00] 04:53:04 INFO - PROCESS | 3800 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:53:04 INFO - PROCESS | 3800 | 1464612784146 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]]]}] 04:53:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:53:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 637ms 04:53:04 INFO - PROCESS | 3800 | 1464612784181 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 3800 | 1464612784183 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:53:04 INFO - PROCESS | 3800 | 1464612784186 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:53:04 INFO - PROCESS | 3800 | 1464612784188 Marionette TRACE conn3 <- [1,2922,null,{}] 04:53:04 INFO - PROCESS | 3800 | 1464612784201 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}] 04:53:04 INFO - PROCESS | 3800 | 1464612784316 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:53:04 INFO - PROCESS | 3800 | 1464612784322 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 3800 | ++DOCSHELL 14310400 == 43 [pid = 3800] [id = 740] 04:53:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (143A7C00) [pid = 3800] [serial = 2220] [outer = 00000000] 04:53:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (15301800) [pid = 3800] [serial = 2221] [outer = 143A7C00] 04:53:04 INFO - PROCESS | 3800 | 1464612784410 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (156AC000) [pid = 3800] [serial = 2222] [outer = 143A7C00] 04:53:04 INFO - PROCESS | 3800 | 1464612784858 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]]]}] 04:53:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:53:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 745ms 04:53:04 INFO - PROCESS | 3800 | 1464612784932 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 3800 | 1464612784934 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:53:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:53:04 INFO - PROCESS | 3800 | 1464612784941 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 3800 | 1464612784943 Marionette TRACE conn3 <- [1,2926,null,{}] 04:53:04 INFO - PROCESS | 3800 | 1464612784947 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}] 04:53:05 INFO - PROCESS | 3800 | 1464612785065 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:53:05 INFO - PROCESS | 3800 | 1464612785136 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 3800 | ++DOCSHELL 1594B000 == 44 [pid = 3800] [id = 741] 04:53:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (15958000) [pid = 3800] [serial = 2223] [outer = 00000000] 04:53:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (16117400) [pid = 3800] [serial = 2224] [outer = 15958000] 04:53:05 INFO - PROCESS | 3800 | 1464612785187 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (1625E800) [pid = 3800] [serial = 2225] [outer = 15958000] 04:53:05 INFO - PROCESS | 3800 | 1464612785575 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]]]}] 04:53:05 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. 04:53:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 698ms 04:53:05 INFO - PROCESS | 3800 | 1464612785641 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 3800 | 1464612785643 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:53:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:53:05 INFO - PROCESS | 3800 | 1464612785654 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 3800 | 1464612785656 Marionette TRACE conn3 <- [1,2930,null,{}] 04:53:05 INFO - PROCESS | 3800 | 1464612785660 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}] 04:53:05 INFO - PROCESS | 3800 | 1464612785799 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:53:05 INFO - PROCESS | 3800 | 1464612785828 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 3800 | ++DOCSHELL 15957400 == 45 [pid = 3800] [id = 742] 04:53:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1610AC00) [pid = 3800] [serial = 2226] [outer = 00000000] 04:53:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1679DC00) [pid = 3800] [serial = 2227] [outer = 1610AC00] 04:53:05 INFO - PROCESS | 3800 | 1464612785903 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (1679FC00) [pid = 3800] [serial = 2228] [outer = 1610AC00] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (17520C00) [pid = 3800] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1430B000) [pid = 3800] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (105EF400) [pid = 3800] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (10B2C800) [pid = 3800] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (0F229800) [pid = 3800] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (12F0CC00) [pid = 3800] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (1679EC00) [pid = 3800] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (16298400) [pid = 3800] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (0F237400) [pid = 3800] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (0C779800) [pid = 3800] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:53:06 INFO - PROCESS | 3800 | --DOMWINDOW == 92 (0F224800) [pid = 3800] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:53:06 INFO - PROCESS | 3800 | 1464612786527 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"]]]}] 04:53:06 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 04:53:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:53:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 901ms 04:53:06 INFO - PROCESS | 3800 | 1464612786551 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 3800 | 1464612786553 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:53:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:53:06 INFO - PROCESS | 3800 | 1464612786556 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 3800 | 1464612786558 Marionette TRACE conn3 <- [1,2934,null,{}] 04:53:06 INFO - PROCESS | 3800 | 1464612786561 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}] 04:53:06 INFO - PROCESS | 3800 | 1464612786685 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:53:06 INFO - PROCESS | 3800 | 1464612786744 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3800 | ++DOCSHELL 11018800 == 46 [pid = 3800] [id = 743] 04:53:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 93 (112E3400) [pid = 3800] [serial = 2229] [outer = 00000000] 04:53:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (16118400) [pid = 3800] [serial = 2230] [outer = 112E3400] 04:53:06 INFO - PROCESS | 3800 | 1464612786788 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1625E400) [pid = 3800] [serial = 2231] [outer = 112E3400] 04:53:07 INFO - PROCESS | 3800 | 1464612787095 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]]]}] 04:53:07 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. 04:53:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 590ms 04:53:07 INFO - PROCESS | 3800 | 1464612787137 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 3800 | 1464612787139 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:53:07 INFO - PROCESS | 3800 | 1464612787142 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:53:07 INFO - PROCESS | 3800 | 1464612787144 Marionette TRACE conn3 <- [1,2938,null,{}] 04:53:07 INFO - PROCESS | 3800 | 1464612787147 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}] 04:53:07 INFO - PROCESS | 3800 | 1464612787275 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:53:07 INFO - PROCESS | 3800 | 1464612787283 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 3800 | ++DOCSHELL 0F226000 == 47 [pid = 3800] [id = 744] 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (0F22B800) [pid = 3800] [serial = 2232] [outer = 00000000] 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (170A2000) [pid = 3800] [serial = 2233] [outer = 0F22B800] 04:53:07 INFO - PROCESS | 3800 | 1464612787327 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (17341C00) [pid = 3800] [serial = 2234] [outer = 0F22B800] 04:53:07 INFO - PROCESS | 3800 | ++DOCSHELL 17BEE000 == 48 [pid = 3800] [id = 745] 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (17BEF400) [pid = 3800] [serial = 2235] [outer = 00000000] 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (17BF3800) [pid = 3800] [serial = 2236] [outer = 17BEF400] 04:53:07 INFO - PROCESS | 3800 | 1464612787764 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]]]}] 04:53:07 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. 04:53:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 637ms 04:53:07 INFO - PROCESS | 3800 | 1464612787781 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 3800 | 1464612787783 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:53:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:53:07 INFO - PROCESS | 3800 | 1464612787786 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 3800 | 1464612787787 Marionette TRACE conn3 <- [1,2942,null,{}] 04:53:07 INFO - PROCESS | 3800 | 1464612787791 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}] 04:53:07 INFO - PROCESS | 3800 | 1464612787929 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:53:07 INFO - PROCESS | 3800 | 1464612787941 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 3800 | ++DOCSHELL 16D77C00 == 49 [pid = 3800] [id = 746] 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (1751F000) [pid = 3800] [serial = 2237] [outer = 00000000] 04:53:07 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (18034C00) [pid = 3800] [serial = 2238] [outer = 1751F000] 04:53:07 INFO - PROCESS | 3800 | 1464612787990 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (196D8000) [pid = 3800] [serial = 2239] [outer = 1751F000] 04:53:08 INFO - PROCESS | 3800 | 1464612788463 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]]]}] 04:53:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:53:08 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 04:53:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 729ms 04:53:08 INFO - PROCESS | 3800 | 1464612788527 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 3800 | 1464612788532 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:53:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:53:08 INFO - PROCESS | 3800 | 1464612788537 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 3800 | 1464612788542 Marionette TRACE conn3 <- [1,2946,null,{}] 04:53:08 INFO - PROCESS | 3800 | 1464612788549 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}] 04:53:08 INFO - PROCESS | 3800 | 1464612788807 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:53:08 INFO - PROCESS | 3800 | 1464612788884 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3800 | ++DOCSHELL 0C770C00 == 50 [pid = 3800] [id = 747] 04:53:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (0F20CC00) [pid = 3800] [serial = 2240] [outer = 00000000] 04:53:08 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (10AE3000) [pid = 3800] [serial = 2241] [outer = 0F20CC00] 04:53:08 INFO - PROCESS | 3800 | 1464612788940 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (10B30800) [pid = 3800] [serial = 2242] [outer = 0F20CC00] 04:53:09 INFO - PROCESS | 3800 | 1464612789452 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]]]}] 04:53:09 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. 04:53:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 947ms 04:53:09 INFO - PROCESS | 3800 | 1464612789468 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 3800 | 1464612789473 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:53:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:53:09 INFO - PROCESS | 3800 | 1464612789480 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3800 | 1464612789483 Marionette TRACE conn3 <- [1,2950,null,{}] 04:53:09 INFO - PROCESS | 3800 | 1464612789487 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}] 04:53:09 INFO - PROCESS | 3800 | 1464612789593 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:53:09 INFO - PROCESS | 3800 | 1464612789711 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 3800 | ++DOCSHELL 10B2B800 == 51 [pid = 3800] [id = 748] 04:53:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (10E05C00) [pid = 3800] [serial = 2243] [outer = 00000000] 04:53:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (129ADC00) [pid = 3800] [serial = 2244] [outer = 10E05C00] 04:53:09 INFO - PROCESS | 3800 | 1464612789764 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (12C2EC00) [pid = 3800] [serial = 2245] [outer = 10E05C00] 04:53:10 INFO - PROCESS | 3800 | 1464612790306 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]]]}] 04:53:10 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. 04:53:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 900ms 04:53:10 INFO - PROCESS | 3800 | 1464612790382 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 3800 | 1464612790385 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:53:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:53:10 INFO - PROCESS | 3800 | 1464612790389 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 3800 | 1464612790392 Marionette TRACE conn3 <- [1,2954,null,{}] 04:53:10 INFO - PROCESS | 3800 | 1464612790403 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}] 04:53:10 INFO - PROCESS | 3800 | 1464612790512 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:53:10 INFO - PROCESS | 3800 | 1464612790654 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3800 | ++DOCSHELL 1595B400 == 52 [pid = 3800] [id = 749] 04:53:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (1595FC00) [pid = 3800] [serial = 2246] [outer = 00000000] 04:53:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (16D79C00) [pid = 3800] [serial = 2247] [outer = 1595FC00] 04:53:10 INFO - PROCESS | 3800 | 1464612790712 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (18015C00) [pid = 3800] [serial = 2248] [outer = 1595FC00] 04:53:11 INFO - PROCESS | 3800 | 1464612791284 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]]]}] 04:53:11 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. 04:53:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 931ms 04:53:11 INFO - PROCESS | 3800 | 1464612791333 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 3800 | 1464612791336 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:53:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:53:11 INFO - PROCESS | 3800 | 1464612791340 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 3800 | 1464612791342 Marionette TRACE conn3 <- [1,2958,null,{}] 04:53:11 INFO - PROCESS | 3800 | 1464612791346 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}] 04:53:11 INFO - PROCESS | 3800 | 1464612791451 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:53:11 INFO - PROCESS | 3800 | 1464612791565 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 3800 | ++DOCSHELL 1801BC00 == 53 [pid = 3800] [id = 750] 04:53:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (196D2C00) [pid = 3800] [serial = 2249] [outer = 00000000] 04:53:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (1975A000) [pid = 3800] [serial = 2250] [outer = 196D2C00] 04:53:11 INFO - PROCESS | 3800 | 1464612791659 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (19760C00) [pid = 3800] [serial = 2251] [outer = 196D2C00] 04:53:12 INFO - PROCESS | 3800 | 1464612792179 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]]]}] 04:53:12 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. 04:53:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 884ms 04:53:12 INFO - PROCESS | 3800 | 1464612792236 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 3800 | 1464612792238 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:53:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:53:12 INFO - PROCESS | 3800 | 1464612792243 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 3800 | 1464612792245 Marionette TRACE conn3 <- [1,2962,null,{}] 04:53:12 INFO - PROCESS | 3800 | 1464612792248 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}] 04:53:12 INFO - PROCESS | 3800 | 1464612792357 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:53:12 INFO - PROCESS | 3800 | 1464612792471 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 3800 | ++DOCSHELL 19760400 == 54 [pid = 3800] [id = 751] 04:53:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (19763400) [pid = 3800] [serial = 2252] [outer = 00000000] 04:53:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (1989F000) [pid = 3800] [serial = 2253] [outer = 19763400] 04:53:12 INFO - PROCESS | 3800 | 1464612792568 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (198A3000) [pid = 3800] [serial = 2254] [outer = 19763400] 04:53:13 INFO - PROCESS | 3800 | 1464612793058 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]]]}] 04:53:13 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. 04:53:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 838ms 04:53:13 INFO - PROCESS | 3800 | 1464612793087 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 3800 | 1464612793089 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:53:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:53:13 INFO - PROCESS | 3800 | 1464612793093 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 3800 | 1464612793095 Marionette TRACE conn3 <- [1,2966,null,{}] 04:53:13 INFO - PROCESS | 3800 | 1464612793098 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}] 04:53:13 INFO - PROCESS | 3800 | 1464612793217 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:53:13 INFO - PROCESS | 3800 | 1464612793377 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 3800 | ++DOCSHELL 198AA000 == 55 [pid = 3800] [id = 752] 04:53:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (198AAC00) [pid = 3800] [serial = 2255] [outer = 00000000] 04:53:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (19989C00) [pid = 3800] [serial = 2256] [outer = 198AAC00] 04:53:13 INFO - PROCESS | 3800 | 1464612793438 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (199DA400) [pid = 3800] [serial = 2257] [outer = 198AAC00] 04:53:14 INFO - PROCESS | 3800 | 1464612794104 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]]]}] 04:53:14 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. 04:53:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1024ms 04:53:14 INFO - PROCESS | 3800 | 1464612794134 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 3800 | 1464612794138 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:53:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:53:14 INFO - PROCESS | 3800 | 1464612794143 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 3800 | 1464612794147 Marionette TRACE conn3 <- [1,2970,null,{}] 04:53:14 INFO - PROCESS | 3800 | 1464612794173 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}] 04:53:14 INFO - PROCESS | 3800 | 1464612794272 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:53:14 INFO - PROCESS | 3800 | 1464612794423 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 3800 | ++DOCSHELL 105F9800 == 56 [pid = 3800] [id = 753] 04:53:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (105FB000) [pid = 3800] [serial = 2258] [outer = 00000000] 04:53:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (10AE6000) [pid = 3800] [serial = 2259] [outer = 105FB000] 04:53:14 INFO - PROCESS | 3800 | 1464612794472 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (10E29C00) [pid = 3800] [serial = 2260] [outer = 105FB000] 04:53:14 INFO - PROCESS | 3800 | 1464612794979 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"]]]}] 04:53:14 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 04:53:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:53:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 854ms 04:53:15 INFO - PROCESS | 3800 | 1464612794992 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 3800 | 1464612794997 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:53:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:53:15 INFO - PROCESS | 3800 | 1464612795025 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 3800 | 1464612795028 Marionette TRACE conn3 <- [1,2974,null,{}] 04:53:15 INFO - PROCESS | 3800 | 1464612795033 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}] 04:53:15 INFO - PROCESS | 3800 | 1464612795131 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:53:15 INFO - PROCESS | 3800 | 1464612795247 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 3800 | ++DOCSHELL 0F218C00 == 57 [pid = 3800] [id = 754] 04:53:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (0F21B800) [pid = 3800] [serial = 2261] [outer = 00000000] 04:53:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (105F6C00) [pid = 3800] [serial = 2262] [outer = 0F21B800] 04:53:15 INFO - PROCESS | 3800 | 1464612795332 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (11053800) [pid = 3800] [serial = 2263] [outer = 0F21B800] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 17BEE000 == 56 [pid = 3800] [id = 745] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 0F226000 == 55 [pid = 3800] [id = 744] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 11018800 == 54 [pid = 3800] [id = 743] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 15957400 == 53 [pid = 3800] [id = 742] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 1594B000 == 52 [pid = 3800] [id = 741] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 14310400 == 51 [pid = 3800] [id = 740] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 12F51400 == 50 [pid = 3800] [id = 739] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 12B5DC00 == 49 [pid = 3800] [id = 738] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 10A55800 == 48 [pid = 3800] [id = 737] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 105EFC00 == 47 [pid = 3800] [id = 736] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 0C386800 == 46 [pid = 3800] [id = 735] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 17362800 == 45 [pid = 3800] [id = 734] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 11DAD800 == 44 [pid = 3800] [id = 733] 04:53:15 INFO - PROCESS | 3800 | --DOCSHELL 0C77A400 == 43 [pid = 3800] [id = 732] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (175DDC00) [pid = 3800] [serial = 2117] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (143B5800) [pid = 3800] [serial = 2176] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (10E03000) [pid = 3800] [serial = 2167] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (1104DC00) [pid = 3800] [serial = 2168] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (1104D000) [pid = 3800] [serial = 2170] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (11283400) [pid = 3800] [serial = 2171] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (157D2800) [pid = 3800] [serial = 2165] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (13E32000) [pid = 3800] [serial = 2164] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (131D3400) [pid = 3800] [serial = 2173] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (1751EC00) [pid = 3800] [serial = 2185] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (1372B000) [pid = 3800] [serial = 2174] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (104E5000) [pid = 3800] [serial = 2152] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (11287000) [pid = 3800] [serial = 2155] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (15307000) [pid = 3800] [serial = 2158] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (16C74C00) [pid = 3800] [serial = 2183] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (1612DC00) [pid = 3800] [serial = 2161] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (16B07000) [pid = 3800] [serial = 2182] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (11284800) [pid = 3800] [serial = 2188] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (18036000) [pid = 3800] [serial = 2194] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (175E0400) [pid = 3800] [serial = 2186] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (143B2800) [pid = 3800] [serial = 2191] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (159B1000) [pid = 3800] [serial = 2179] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (1612EC00) [pid = 3800] [serial = 2180] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (15636000) [pid = 3800] [serial = 2177] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (17099C00) [pid = 3800] [serial = 2192] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1430D000) [pid = 3800] [serial = 2189] [outer = 00000000] [url = about:blank] 04:53:15 INFO - PROCESS | 3800 | 1464612795784 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]]]}] 04:53:15 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. 04:53:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 807ms 04:53:15 INFO - PROCESS | 3800 | 1464612795825 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 3800 | 1464612795827 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:53:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:53:15 INFO - PROCESS | 3800 | 1464612795830 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 3800 | 1464612795834 Marionette TRACE conn3 <- [1,2978,null,{}] 04:53:15 INFO - PROCESS | 3800 | 1464612795843 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}] 04:53:15 INFO - PROCESS | 3800 | 1464612795936 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:53:15 INFO - PROCESS | 3800 | 1464612795943 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 3800 | ++DOCSHELL 11D2C800 == 44 [pid = 3800] [id = 755] 04:53:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (11DB6C00) [pid = 3800] [serial = 2264] [outer = 00000000] 04:53:15 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (13199000) [pid = 3800] [serial = 2265] [outer = 11DB6C00] 04:53:15 INFO - PROCESS | 3800 | 1464612795996 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (1372B000) [pid = 3800] [serial = 2266] [outer = 11DB6C00] 04:53:16 INFO - PROCESS | 3800 | ++DOCSHELL 143AE800 == 45 [pid = 3800] [id = 756] 04:53:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (143B0000) [pid = 3800] [serial = 2267] [outer = 00000000] 04:53:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (143B2000) [pid = 3800] [serial = 2268] [outer = 143B0000] 04:53:16 INFO - PROCESS | 3800 | 1464612796508 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]]]}] 04:53:16 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. 04:53:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 699ms 04:53:16 INFO - PROCESS | 3800 | 1464612796530 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3800 | 1464612796532 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:53:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:53:16 INFO - PROCESS | 3800 | 1464612796539 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 3800 | 1464612796541 Marionette TRACE conn3 <- [1,2982,null,{}] 04:53:16 INFO - PROCESS | 3800 | 1464612796545 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}] 04:53:16 INFO - PROCESS | 3800 | 1464612796642 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:53:16 INFO - PROCESS | 3800 | 1464612796648 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 3800 | ++DOCSHELL 1430B400 == 46 [pid = 3800] [id = 757] 04:53:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (14312C00) [pid = 3800] [serial = 2269] [outer = 00000000] 04:53:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (15341000) [pid = 3800] [serial = 2270] [outer = 14312C00] 04:53:16 INFO - PROCESS | 3800 | 1464612796698 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (156AB400) [pid = 3800] [serial = 2271] [outer = 14312C00] 04:53:17 INFO - PROCESS | 3800 | 1464612797131 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]]]}] 04:53:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:53:17 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 04:53:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 636ms 04:53:17 INFO - PROCESS | 3800 | 1464612797157 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3800 | 1464612797159 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:53:17 INFO - PROCESS | 3800 | 1464612797162 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:53:17 INFO - PROCESS | 3800 | 1464612797164 Marionette TRACE conn3 <- [1,2986,null,{}] 04:53:17 INFO - PROCESS | 3800 | 1464612797167 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}] 04:53:17 INFO - PROCESS | 3800 | 1464612797250 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:53:17 INFO - PROCESS | 3800 | 1464612797256 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3800 | ++DOCSHELL 0F217C00 == 47 [pid = 3800] [id = 758] 04:53:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (1533D400) [pid = 3800] [serial = 2272] [outer = 00000000] 04:53:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (1610F000) [pid = 3800] [serial = 2273] [outer = 1533D400] 04:53:17 INFO - PROCESS | 3800 | 1464612797300 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (1612D800) [pid = 3800] [serial = 2274] [outer = 1533D400] 04:53:17 INFO - PROCESS | 3800 | 1464612797761 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]]]}] 04:53:17 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. 04:53:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 636ms 04:53:17 INFO - PROCESS | 3800 | 1464612797820 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3800 | 1464612797822 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:53:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:53:17 INFO - PROCESS | 3800 | 1464612797825 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 3800 | 1464612797827 Marionette TRACE conn3 <- [1,2990,null,{}] 04:53:17 INFO - PROCESS | 3800 | 1464612797830 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}] 04:53:17 INFO - PROCESS | 3800 | 1464612797969 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:53:17 INFO - PROCESS | 3800 | 1464612797976 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3800 | ++DOCSHELL 159BF800 == 48 [pid = 3800] [id = 759] 04:53:17 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (16290000) [pid = 3800] [serial = 2275] [outer = 00000000] 04:53:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (16B0E000) [pid = 3800] [serial = 2276] [outer = 16290000] 04:53:18 INFO - PROCESS | 3800 | 1464612798020 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (16D70000) [pid = 3800] [serial = 2277] [outer = 16290000] 04:53:18 INFO - PROCESS | 3800 | 1464612798444 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]]]}] 04:53:18 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. 04:53:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 04:53:18 INFO - PROCESS | 3800 | 1464612798462 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 3800 | 1464612798463 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:53:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:53:18 INFO - PROCESS | 3800 | 1464612798467 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 3800 | 1464612798468 Marionette TRACE conn3 <- [1,2994,null,{}] 04:53:18 INFO - PROCESS | 3800 | 1464612798471 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}] 04:53:18 INFO - PROCESS | 3800 | 1464612798597 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:53:18 INFO - PROCESS | 3800 | 1464612798691 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3800 | ++DOCSHELL 17522C00 == 49 [pid = 3800] [id = 760] 04:53:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (175D5C00) [pid = 3800] [serial = 2278] [outer = 00000000] 04:53:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (17821400) [pid = 3800] [serial = 2279] [outer = 175D5C00] 04:53:18 INFO - PROCESS | 3800 | 1464612798743 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (17BF2800) [pid = 3800] [serial = 2280] [outer = 175D5C00] 04:53:19 INFO - PROCESS | 3800 | 1464612799124 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]]]}] 04:53:19 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. 04:53:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 683ms 04:53:19 INFO - PROCESS | 3800 | 1464612799151 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:53:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:53:19 INFO - PROCESS | 3800 | 1464612799153 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:53:19 INFO - PROCESS | 3800 | 1464612799156 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 3800 | 1464612799158 Marionette TRACE conn3 <- [1,2998,null,{}] 04:53:19 INFO - PROCESS | 3800 | 1464612799161 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}] 04:53:19 INFO - PROCESS | 3800 | 1464612799286 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:53:19 INFO - PROCESS | 3800 | 1464612799292 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 3800 | ++DOCSHELL 16B07000 == 50 [pid = 3800] [id = 761] 04:53:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (18019C00) [pid = 3800] [serial = 2281] [outer = 00000000] 04:53:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (196D7800) [pid = 3800] [serial = 2282] [outer = 18019C00] 04:53:19 INFO - PROCESS | 3800 | 1464612799335 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (196E0800) [pid = 3800] [serial = 2283] [outer = 18019C00] 04:53:19 INFO - PROCESS | 3800 | [3800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (143A7C00) [pid = 3800] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (15958000) [pid = 3800] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (0C388000) [pid = 3800] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (112E3400) [pid = 3800] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (10A62000) [pid = 3800] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (0F22B800) [pid = 3800] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (10A57800) [pid = 3800] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (1610AC00) [pid = 3800] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (131EDC00) [pid = 3800] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (12B61400) [pid = 3800] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (17BEF400) [pid = 3800] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (143C3000) [pid = 3800] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (15958C00) [pid = 3800] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (11058000) [pid = 3800] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (11059400) [pid = 3800] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (0F24B800) [pid = 3800] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (0F22E400) [pid = 3800] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (15306400) [pid = 3800] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:53:20 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (143AD000) [pid = 3800] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:53:20 INFO - PROCESS | 3800 | 1464612800069 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:53:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:53:20 INFO - {} 04:53:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:53:20 INFO - {} 04:53:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:53:20 INFO - {} 04:53:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:53:20 INFO - {} 04:53:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 931ms 04:53:20 INFO - PROCESS | 3800 | 1464612800102 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3800 | 1464612800104 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /FileAPI/fileReader.html 04:53:20 INFO - PROCESS | 3800 | 1464612800116 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3800 | 1464612800118 Marionette TRACE conn3 <- [1,3002,null,{}] 04:53:20 INFO - PROCESS | 3800 | 1464612800122 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}] 04:53:20 INFO - PROCESS | 3800 | 1464612800203 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:53:20 INFO - PROCESS | 3800 | 1464612800209 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3800 | ++DOCSHELL 11052000 == 51 [pid = 3800] [id = 762] 04:53:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (11054C00) [pid = 3800] [serial = 2284] [outer = 00000000] 04:53:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (131EDC00) [pid = 3800] [serial = 2285] [outer = 11054C00] 04:53:20 INFO - PROCESS | 3800 | 1464612800255 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (14308C00) [pid = 3800] [serial = 2286] [outer = 11054C00] 04:53:20 INFO - PROCESS | 3800 | 1464612800685 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]]]}] 04:53:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:53:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:53:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:53:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:53:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 590ms 04:53:20 INFO - PROCESS | 3800 | 1464612800705 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3800 | 1464612800707 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /FileAPI/historical.html 04:53:20 INFO - PROCESS | 3800 | 1464612800726 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3800 | 1464612800728 Marionette TRACE conn3 <- [1,3006,null,{}] 04:53:20 INFO - PROCESS | 3800 | 1464612800731 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}] 04:53:20 INFO - PROCESS | 3800 | 1464612800815 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:53:20 INFO - PROCESS | 3800 | 1464612800822 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3800 | ++DOCSHELL 1037C800 == 52 [pid = 3800] [id = 763] 04:53:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (10487800) [pid = 3800] [serial = 2287] [outer = 00000000] 04:53:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (19980800) [pid = 3800] [serial = 2288] [outer = 10487800] 04:53:20 INFO - PROCESS | 3800 | 1464612800865 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (19987000) [pid = 3800] [serial = 2289] [outer = 10487800] 04:53:21 INFO - PROCESS | 3800 | 1464612801290 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"]]]}] 04:53:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:53:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:53:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:53:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:53:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:53:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:53:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:53:21 INFO - TEST-OK | /FileAPI/historical.html | took 590ms 04:53:21 INFO - TEST-START | /FileAPI/idlharness.html 04:53:21 INFO - PROCESS | 3800 | 1464612801308 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 3800 | 1464612801310 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:53:21 INFO - PROCESS | 3800 | 1464612801314 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 3800 | 1464612801316 Marionette TRACE conn3 <- [1,3010,null,{}] 04:53:21 INFO - PROCESS | 3800 | 1464612801319 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}] 04:53:21 INFO - PROCESS | 3800 | 1464612801464 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:53:21 INFO - PROCESS | 3800 | 1464612801473 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3800 | ++DOCSHELL 17520C00 == 53 [pid = 3800] [id = 764] 04:53:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (199DF800) [pid = 3800] [serial = 2290] [outer = 00000000] 04:53:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (19F44000) [pid = 3800] [serial = 2291] [outer = 199DF800] 04:53:21 INFO - PROCESS | 3800 | 1464612801522 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (1A129000) [pid = 3800] [serial = 2292] [outer = 199DF800] 04:53:22 INFO - PROCESS | 3800 | 1464612802394 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:53:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:53:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:53:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:53:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:53:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:53:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:53:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:53:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:53:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:53:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:53:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:53:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:53:22 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 04:53:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:53:22 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 04:53:22 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 04:53:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:53:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:53:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:53:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:53:22 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 04:53:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:53:22 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 04:53:22 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 04:53:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:53:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:53:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:53:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:53:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:53:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:53:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1288ms 04:53:22 INFO - PROCESS | 3800 | 1464612802597 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 3800 | 1464612802604 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:53:22 INFO - TEST-START | /FileAPI/idlharness.worker 04:53:22 INFO - PROCESS | 3800 | 1464612802612 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 3800 | 1464612802616 Marionette TRACE conn3 <- [1,3014,null,{}] 04:53:22 INFO - PROCESS | 3800 | 1464612802622 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}] 04:53:22 INFO - PROCESS | 3800 | 1464612802767 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:53:22 INFO - PROCESS | 3800 | 1464612802969 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 3800 | ++DOCSHELL 11050800 == 54 [pid = 3800] [id = 765] 04:53:22 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (11052800) [pid = 3800] [serial = 2293] [outer = 00000000] 04:53:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (11283400) [pid = 3800] [serial = 2294] [outer = 11052800] 04:53:23 INFO - PROCESS | 3800 | 1464612803024 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (11D2CC00) [pid = 3800] [serial = 2295] [outer = 11052800] 04:53:23 INFO - PROCESS | 3800 | [3800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:53:24 INFO - PROCESS | 3800 | 1464612804124 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:53:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:53:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:53:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:53:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:53:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:53:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:53:24 INFO - {} 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:53:24 INFO - {} 04:53:24 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 - {} 04:53:24 INFO - {} 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:53:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:53:24 INFO - {} 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:53:24 INFO - {} 04:53:24 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 - {} 04:53:24 INFO - {} 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:53:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:53:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:53:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:53:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 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 04:53:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:53:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:53:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:53:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:53:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:53:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:53:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:53:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:53:24 INFO - {} 04:53:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1692ms 04:53:24 INFO - PROCESS | 3800 | 1464612804312 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 3800 | 1464612804318 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:53:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:53:24 INFO - PROCESS | 3800 | 1464612804337 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 3800 | 1464612804340 Marionette TRACE conn3 <- [1,3018,null,{}] 04:53:24 INFO - PROCESS | 3800 | 1464612804344 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}] 04:53:24 INFO - PROCESS | 3800 | 1464612804448 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:53:24 INFO - PROCESS | 3800 | 1464612804588 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3800 | ++DOCSHELL 143B1800 == 55 [pid = 3800] [id = 766] 04:53:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (143B5800) [pid = 3800] [serial = 2296] [outer = 00000000] 04:53:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (1A8B8C00) [pid = 3800] [serial = 2297] [outer = 143B5800] 04:53:24 INFO - PROCESS | 3800 | 1464612804652 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (1A8BC400) [pid = 3800] [serial = 2298] [outer = 143B5800] 04:53:25 INFO - PROCESS | 3800 | 1464612805157 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]]]}] 04:53:25 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 04:53:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 838ms 04:53:25 INFO - PROCESS | 3800 | 1464612805176 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 3800 | 1464612805178 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:53:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:53:25 INFO - PROCESS | 3800 | 1464612805182 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 3800 | 1464612805185 Marionette TRACE conn3 <- [1,3022,null,{}] 04:53:25 INFO - PROCESS | 3800 | 1464612805196 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}] 04:53:25 INFO - PROCESS | 3800 | 1464612805311 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:53:25 INFO - PROCESS | 3800 | 1464612805460 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 3800 | ++DOCSHELL 1AD12C00 == 56 [pid = 3800] [id = 767] 04:53:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (1AD14000) [pid = 3800] [serial = 2299] [outer = 00000000] 04:53:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (1AD17C00) [pid = 3800] [serial = 2300] [outer = 1AD14000] 04:53:25 INFO - PROCESS | 3800 | 1464612805519 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (1AF03800) [pid = 3800] [serial = 2301] [outer = 1AD14000] 04:53:26 INFO - PROCESS | 3800 | 1464612806133 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]]]}] 04:53:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:53:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 993ms 04:53:26 INFO - PROCESS | 3800 | 1464612806184 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 3800 | 1464612806187 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:53:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:53:26 INFO - PROCESS | 3800 | 1464612806191 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 3800 | 1464612806193 Marionette TRACE conn3 <- [1,3026,null,{}] 04:53:26 INFO - PROCESS | 3800 | 1464612806196 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}] 04:53:26 INFO - PROCESS | 3800 | 1464612806309 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:53:26 INFO - PROCESS | 3800 | 1464612806660 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 3800 | ++DOCSHELL 0C386800 == 57 [pid = 3800] [id = 768] 04:53:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (0C76D400) [pid = 3800] [serial = 2302] [outer = 00000000] 04:53:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (0F232800) [pid = 3800] [serial = 2303] [outer = 0C76D400] 04:53:26 INFO - PROCESS | 3800 | 1464612806756 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (105EFC00) [pid = 3800] [serial = 2304] [outer = 0C76D400] 04:53:27 INFO - PROCESS | 3800 | 1464612807269 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"]]]}] 04:53:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:53:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:53:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1133ms 04:53:27 INFO - PROCESS | 3800 | 1464612807314 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 3800 | 1464612807318 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:53:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:53:27 INFO - PROCESS | 3800 | 1464612807323 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 3800 | 1464612807326 Marionette TRACE conn3 <- [1,3030,null,{}] 04:53:27 INFO - PROCESS | 3800 | 1464612807331 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}] 04:53:27 INFO - PROCESS | 3800 | 1464612807491 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:53:27 INFO - PROCESS | 3800 | 1464612807575 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3800 | ++DOCSHELL 10B2D400 == 58 [pid = 3800] [id = 769] 04:53:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (10B63400) [pid = 3800] [serial = 2305] [outer = 00000000] 04:53:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (112E7C00) [pid = 3800] [serial = 2306] [outer = 10B63400] 04:53:27 INFO - PROCESS | 3800 | 1464612807625 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (1294D400) [pid = 3800] [serial = 2307] [outer = 10B63400] 04:53:28 INFO - PROCESS | 3800 | 1464612808328 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]]]}] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 1037C800 == 57 [pid = 3800] [id = 763] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 11052000 == 56 [pid = 3800] [id = 762] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 16B07000 == 55 [pid = 3800] [id = 761] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 17522C00 == 54 [pid = 3800] [id = 760] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 159BF800 == 53 [pid = 3800] [id = 759] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 0F217C00 == 52 [pid = 3800] [id = 758] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 1430B400 == 51 [pid = 3800] [id = 757] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 143AE800 == 50 [pid = 3800] [id = 756] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 11D2C800 == 49 [pid = 3800] [id = 755] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 0F218C00 == 48 [pid = 3800] [id = 754] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 105F9800 == 47 [pid = 3800] [id = 753] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (18034C00) [pid = 3800] [serial = 2238] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 0C770C00 == 46 [pid = 3800] [id = 747] 04:53:28 INFO - PROCESS | 3800 | --DOCSHELL 16D77C00 == 45 [pid = 3800] [id = 746] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (16118800) [pid = 3800] [serial = 2150] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (16135400) [pid = 3800] [serial = 2162] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (114EA000) [pid = 3800] [serial = 2156] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (129B3800) [pid = 3800] [serial = 2123] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (10AEB800) [pid = 3800] [serial = 2153] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (1043E800) [pid = 3800] [serial = 2120] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (175DBC00) [pid = 3800] [serial = 2126] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (156A9800) [pid = 3800] [serial = 2159] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (1625E800) [pid = 3800] [serial = 2225] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (1679FC00) [pid = 3800] [serial = 2228] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (170A2000) [pid = 3800] [serial = 2233] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (17BF3800) [pid = 3800] [serial = 2236] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (13E29000) [pid = 3800] [serial = 2219] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (1625E400) [pid = 3800] [serial = 2231] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (15301800) [pid = 3800] [serial = 2221] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (16117400) [pid = 3800] [serial = 2224] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (156AC000) [pid = 3800] [serial = 2222] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (0F258800) [pid = 3800] [serial = 2207] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (0F219800) [pid = 3800] [serial = 2206] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (12C2FC00) [pid = 3800] [serial = 2200] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (16118400) [pid = 3800] [serial = 2230] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (1120B400) [pid = 3800] [serial = 2210] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (11051400) [pid = 3800] [serial = 2209] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (17341C00) [pid = 3800] [serial = 2234] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (104EF000) [pid = 3800] [serial = 2197] [outer = 00000000] [url = about:blank] 04:53:28 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. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (11014C00) [pid = 3800] [serial = 2212] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (11212400) [pid = 3800] [serial = 2213] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (1679DC00) [pid = 3800] [serial = 2227] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (13E26000) [pid = 3800] [serial = 2218] [outer = 00000000] [url = about:blank] 04:53:28 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'.) 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (131D2000) [pid = 3800] [serial = 2215] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (13202800) [pid = 3800] [serial = 2216] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:53:28 INFO - PROCESS | 3800 | --DOMWINDOW == 93 (1801A800) [pid = 3800] [serial = 2203] [outer = 00000000] [url = about:blank] 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:53:28 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. 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:53:28 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. 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:53:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:53:28 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. 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:53:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:53:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:53:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:53:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:53:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1133ms 04:53:28 INFO - PROCESS | 3800 | 1464612808473 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 3800 | 1464612808477 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:53:28 INFO - PROCESS | 3800 | 1464612808481 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:53:28 INFO - PROCESS | 3800 | 1464612808483 Marionette TRACE conn3 <- [1,3034,null,{}] 04:53:28 INFO - PROCESS | 3800 | 1464612808487 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}] 04:53:28 INFO - PROCESS | 3800 | 1464612808572 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:53:28 INFO - PROCESS | 3800 | 1464612808579 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 3800 | ++DOCSHELL 1037C800 == 46 [pid = 3800] [id = 770] 04:53:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 94 (1043E800) [pid = 3800] [serial = 2308] [outer = 00000000] 04:53:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (10AEB800) [pid = 3800] [serial = 2309] [outer = 1043E800] 04:53:28 INFO - PROCESS | 3800 | 1464612808624 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (11052000) [pid = 3800] [serial = 2310] [outer = 1043E800] 04:53:28 INFO - PROCESS | 3800 | [3800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:53:29 INFO - PROCESS | 3800 | 1464612809154 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:53:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:53:29 INFO - {} 04:53:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 729ms 04:53:29 INFO - PROCESS | 3800 | 1464612809207 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3800 | 1464612809209 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:53:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:53:29 INFO - PROCESS | 3800 | 1464612809213 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3800 | 1464612809219 Marionette TRACE conn3 <- [1,3038,null,{}] 04:53:29 INFO - PROCESS | 3800 | 1464612809230 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}] 04:53:29 INFO - PROCESS | 3800 | 1464612809320 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:53:29 INFO - PROCESS | 3800 | 1464612809422 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 3800 | ++DOCSHELL 0F230000 == 47 [pid = 3800] [id = 771] 04:53:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (0F230800) [pid = 3800] [serial = 2311] [outer = 00000000] 04:53:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (12F4AC00) [pid = 3800] [serial = 2312] [outer = 0F230800] 04:53:29 INFO - PROCESS | 3800 | 1464612809466 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (13E25C00) [pid = 3800] [serial = 2313] [outer = 0F230800] 04:53:29 INFO - PROCESS | 3800 | 1464612809825 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]]]}] 04:53:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:53:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:53:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:53:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:53:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 652ms 04:53:29 INFO - PROCESS | 3800 | 1464612809871 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3800 | 1464612809873 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:53:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:53:29 INFO - PROCESS | 3800 | 1464612809877 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3800 | 1464612809879 Marionette TRACE conn3 <- [1,3042,null,{}] 04:53:29 INFO - PROCESS | 3800 | 1464612809882 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}] 04:53:30 INFO - PROCESS | 3800 | 1464612810003 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:53:30 INFO - PROCESS | 3800 | 1464612810011 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 3800 | ++DOCSHELL 143B2400 == 48 [pid = 3800] [id = 772] 04:53:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (143B2800) [pid = 3800] [serial = 2314] [outer = 00000000] 04:53:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (15302000) [pid = 3800] [serial = 2315] [outer = 143B2800] 04:53:30 INFO - PROCESS | 3800 | 1464612810055 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (15306800) [pid = 3800] [serial = 2316] [outer = 143B2800] 04:53:30 INFO - PROCESS | 3800 | 1464612810754 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"]]]}] 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:53:30 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" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:53:30 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" 04:53:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:53:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1024ms 04:53:30 INFO - PROCESS | 3800 | 1464612810903 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 3800 | 1464612810906 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:53:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:53:30 INFO - PROCESS | 3800 | 1464612810934 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 3800 | 1464612810936 Marionette TRACE conn3 <- [1,3046,null,{}] 04:53:30 INFO - PROCESS | 3800 | 1464612810940 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}] 04:53:31 INFO - PROCESS | 3800 | 1464612811057 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:53:31 INFO - PROCESS | 3800 | 1464612811118 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 3800 | ++DOCSHELL 156B4000 == 49 [pid = 3800] [id = 773] 04:53:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (157CCC00) [pid = 3800] [serial = 2317] [outer = 00000000] 04:53:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (16114800) [pid = 3800] [serial = 2318] [outer = 157CCC00] 04:53:31 INFO - PROCESS | 3800 | 1464612811172 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (16133C00) [pid = 3800] [serial = 2319] [outer = 157CCC00] 04:53:31 INFO - PROCESS | 3800 | 1464612811640 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]]]}] 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:53:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:53:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:53:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:53:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:53:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:53:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:53:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:53:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:53:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 761ms 04:53:31 INFO - PROCESS | 3800 | 1464612811660 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 3800 | 1464612811661 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:53:31 INFO - PROCESS | 3800 | 1464612811664 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:53:31 INFO - PROCESS | 3800 | 1464612811666 Marionette TRACE conn3 <- [1,3050,null,{}] 04:53:31 INFO - PROCESS | 3800 | 1464612811669 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}] 04:53:31 INFO - PROCESS | 3800 | 1464612811802 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:53:31 INFO - PROCESS | 3800 | 1464612811875 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 3800 | ++DOCSHELL 16118400 == 50 [pid = 3800] [id = 774] 04:53:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (1612C000) [pid = 3800] [serial = 2320] [outer = 00000000] 04:53:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (16299400) [pid = 3800] [serial = 2321] [outer = 1612C000] 04:53:31 INFO - PROCESS | 3800 | 1464612811924 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (16AB0800) [pid = 3800] [serial = 2322] [outer = 1612C000] 04:53:32 INFO - PROCESS | 3800 | [3800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:53:32 INFO - PROCESS | 3800 | 1464612812354 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:53:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:53:32 INFO - {} 04:53:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 729ms 04:53:32 INFO - PROCESS | 3800 | 1464612812406 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 3800 | 1464612812408 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:53:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:53:32 INFO - PROCESS | 3800 | 1464612812411 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 3800 | 1464612812413 Marionette TRACE conn3 <- [1,3054,null,{}] 04:53:32 INFO - PROCESS | 3800 | 1464612812450 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}] 04:53:32 INFO - PROCESS | 3800 | 1464612812571 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (16290000) [pid = 3800] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (10487800) [pid = 3800] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (18019C00) [pid = 3800] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (0C77C000) [pid = 3800] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (12958000) [pid = 3800] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (175D4800) [pid = 3800] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (175D5C00) [pid = 3800] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (11054C00) [pid = 3800] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (0F21B800) [pid = 3800] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 98 (1533D400) [pid = 3800] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 97 (14312C00) [pid = 3800] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 96 (143B0000) [pid = 3800] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 95 (11DB6C00) [pid = 3800] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:53:32 INFO - PROCESS | 3800 | --DOMWINDOW == 94 (105FB000) [pid = 3800] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:53:32 INFO - PROCESS | 3800 | 1464612812823 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 3800 | ++DOCSHELL 0F21B800 == 51 [pid = 3800] [id = 775] 04:53:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 95 (1043EC00) [pid = 3800] [serial = 2323] [outer = 00000000] 04:53:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 96 (11054C00) [pid = 3800] [serial = 2324] [outer = 1043EC00] 04:53:32 INFO - PROCESS | 3800 | 1464612812877 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 3800 | ++DOMWINDOW == 97 (129B9000) [pid = 3800] [serial = 2325] [outer = 1043EC00] 04:53:33 INFO - PROCESS | 3800 | 1464612813226 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]]]}] 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:53:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:53:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 838ms 04:53:33 INFO - PROCESS | 3800 | 1464612813254 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3800 | 1464612813256 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:53:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:53:33 INFO - PROCESS | 3800 | 1464612813260 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 3800 | 1464612813261 Marionette TRACE conn3 <- [1,3058,null,{}] 04:53:33 INFO - PROCESS | 3800 | 1464612813265 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}] 04:53:33 INFO - PROCESS | 3800 | 1464612813345 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:53:33 INFO - PROCESS | 3800 | 1464612813350 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 3800 | ++DOCSHELL 12BBCC00 == 52 [pid = 3800] [id = 776] 04:53:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 98 (13E2B800) [pid = 3800] [serial = 2326] [outer = 00000000] 04:53:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 99 (175D6400) [pid = 3800] [serial = 2327] [outer = 13E2B800] 04:53:33 INFO - PROCESS | 3800 | 1464612813394 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (175DBC00) [pid = 3800] [serial = 2328] [outer = 13E2B800] 04:53:33 INFO - PROCESS | 3800 | 1464612813824 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]]]}] 04:53:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:53:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:53:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:53:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:53:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:53:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:53:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 590ms 04:53:33 INFO - PROCESS | 3800 | 1464612813862 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3800 | 1464612813865 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:53:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:53:33 INFO - PROCESS | 3800 | 1464612813870 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 3800 | 1464612813872 Marionette TRACE conn3 <- [1,3062,null,{}] 04:53:33 INFO - PROCESS | 3800 | 1464612813875 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}] 04:53:33 INFO - PROCESS | 3800 | 1464612813941 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:53:33 INFO - PROCESS | 3800 | 1464612813947 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 3800 | ++DOCSHELL 0F214000 == 53 [pid = 3800] [id = 777] 04:53:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (17343800) [pid = 3800] [serial = 2329] [outer = 00000000] 04:53:33 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (1801A800) [pid = 3800] [serial = 2330] [outer = 17343800] 04:53:33 INFO - PROCESS | 3800 | 1464612813990 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 103 (17BEF400) [pid = 3800] [serial = 2331] [outer = 17343800] 04:53:34 INFO - PROCESS | 3800 | 1464612814434 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]]]}] 04:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:53:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 621ms 04:53:34 INFO - PROCESS | 3800 | 1464612814496 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 3800 | 1464612814498 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:53:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:53:34 INFO - PROCESS | 3800 | 1464612814502 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 3800 | 1464612814504 Marionette TRACE conn3 <- [1,3066,null,{}] 04:53:34 INFO - PROCESS | 3800 | 1464612814507 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}] 04:53:34 INFO - PROCESS | 3800 | 1464612814593 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:53:34 INFO - PROCESS | 3800 | 1464612814599 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 3800 | ++DOCSHELL 176D5800 == 54 [pid = 3800] [id = 778] 04:53:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 104 (17825800) [pid = 3800] [serial = 2332] [outer = 00000000] 04:53:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 105 (196D1800) [pid = 3800] [serial = 2333] [outer = 17825800] 04:53:34 INFO - PROCESS | 3800 | 1464612814648 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3800 | ++DOMWINDOW == 106 (1975CC00) [pid = 3800] [serial = 2334] [outer = 17825800] 04:53:35 INFO - PROCESS | 3800 | 1464612815356 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] 04:53:35 INFO - PROCESS | 3800 | 1464612815438 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:53:35 INFO - PROCESS | 3800 | 1464612815444 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:53:35 INFO - PROCESS | 3800 | 1464612815447 Marionette TRACE conn3 <- [1,3070,null,{}] 04:53:35 INFO - PROCESS | 3800 | 1464612815453 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}] 04:53:35 INFO - PROCESS | 3800 | 1464612815640 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:53:35 INFO - PROCESS | 3800 | 1464612815751 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 3800 | ++DOCSHELL 10ADFC00 == 55 [pid = 3800] [id = 779] 04:53:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 107 (10AE2000) [pid = 3800] [serial = 2335] [outer = 00000000] 04:53:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 108 (1120B400) [pid = 3800] [serial = 2336] [outer = 10AE2000] 04:53:35 INFO - PROCESS | 3800 | 1464612815808 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 3800 | ++DOMWINDOW == 109 (11DAD800) [pid = 3800] [serial = 2337] [outer = 10AE2000] 04:53:36 INFO - PROCESS | 3800 | 1464612816310 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]]]}] 04:53:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:53:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:53:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 901ms 04:53:36 INFO - PROCESS | 3800 | 1464612816348 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 3800 | 1464612816354 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:53:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:53:36 INFO - PROCESS | 3800 | 1464612816361 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 3800 | 1464612816364 Marionette TRACE conn3 <- [1,3074,null,{}] 04:53:36 INFO - PROCESS | 3800 | 1464612816368 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}] 04:53:36 INFO - PROCESS | 3800 | 1464612816515 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:53:36 INFO - PROCESS | 3800 | 1464612816602 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 3800 | ++DOCSHELL 13201C00 == 56 [pid = 3800] [id = 780] 04:53:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 110 (13202800) [pid = 3800] [serial = 2338] [outer = 00000000] 04:53:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 111 (1372E400) [pid = 3800] [serial = 2339] [outer = 13202800] 04:53:36 INFO - PROCESS | 3800 | 1464612816656 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 3800 | ++DOMWINDOW == 112 (13A5C400) [pid = 3800] [serial = 2340] [outer = 13202800] 04:53:37 INFO - PROCESS | 3800 | 1464612817222 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:53:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:53:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 901ms 04:53:37 INFO - PROCESS | 3800 | 1464612817247 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3800 | 1464612817249 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:53:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:53:37 INFO - PROCESS | 3800 | 1464612817253 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 3800 | 1464612817257 Marionette TRACE conn3 <- [1,3078,null,{}] 04:53:37 INFO - PROCESS | 3800 | 1464612817268 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}] 04:53:37 INFO - PROCESS | 3800 | 1464612817380 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:53:37 INFO - PROCESS | 3800 | 1464612817548 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 3800 | ++DOCSHELL 1372B400 == 57 [pid = 3800] [id = 781] 04:53:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 113 (1594B800) [pid = 3800] [serial = 2341] [outer = 00000000] 04:53:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 114 (16290C00) [pid = 3800] [serial = 2342] [outer = 1594B800] 04:53:37 INFO - PROCESS | 3800 | 1464612817605 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3800 | ++DOMWINDOW == 115 (16C72400) [pid = 3800] [serial = 2343] [outer = 1594B800] 04:53:38 INFO - PROCESS | 3800 | 1464612818106 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:53:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:53:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 900ms 04:53:38 INFO - PROCESS | 3800 | 1464612818157 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 3800 | 1464612818160 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:53:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:53:38 INFO - PROCESS | 3800 | 1464612818164 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 3800 | 1464612818166 Marionette TRACE conn3 <- [1,3082,null,{}] 04:53:38 INFO - PROCESS | 3800 | 1464612818169 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}] 04:53:38 INFO - PROCESS | 3800 | 1464612818282 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:53:38 INFO - PROCESS | 3800 | 1464612818445 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 3800 | ++DOCSHELL 16D77C00 == 58 [pid = 3800] [id = 782] 04:53:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 116 (170A4000) [pid = 3800] [serial = 2344] [outer = 00000000] 04:53:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 117 (180BB000) [pid = 3800] [serial = 2345] [outer = 170A4000] 04:53:38 INFO - PROCESS | 3800 | 1464612818500 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 3800 | ++DOMWINDOW == 118 (196DCC00) [pid = 3800] [serial = 2346] [outer = 170A4000] 04:53:39 INFO - PROCESS | 3800 | 1464612819005 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:53:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:53:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 885ms 04:53:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:53:39 INFO - PROCESS | 3800 | 1464612819050 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3800 | 1464612819053 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:53:39 INFO - PROCESS | 3800 | 1464612819056 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 3800 | 1464612819058 Marionette TRACE conn3 <- [1,3086,null,{}] 04:53:39 INFO - PROCESS | 3800 | 1464612819062 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}] 04:53:39 INFO - PROCESS | 3800 | 1464612819165 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:53:39 INFO - PROCESS | 3800 | 1464612819327 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 3800 | ++DOCSHELL 19762000 == 59 [pid = 3800] [id = 783] 04:53:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 119 (198A0000) [pid = 3800] [serial = 2347] [outer = 00000000] 04:53:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 120 (19980400) [pid = 3800] [serial = 2348] [outer = 198A0000] 04:53:39 INFO - PROCESS | 3800 | 1464612819381 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 3800 | ++DOMWINDOW == 121 (199D7000) [pid = 3800] [serial = 2349] [outer = 198A0000] 04:53:39 INFO - PROCESS | 3800 | 1464612819876 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]]]}] 04:53:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:53:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:53:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 838ms 04:53:39 INFO - PROCESS | 3800 | 1464612819899 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3800 | 1464612819901 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:53:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:53:39 INFO - PROCESS | 3800 | 1464612819905 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 3800 | 1464612819907 Marionette TRACE conn3 <- [1,3090,null,{}] 04:53:39 INFO - PROCESS | 3800 | 1464612819928 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}] 04:53:40 INFO - PROCESS | 3800 | 1464612820057 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:53:40 INFO - PROCESS | 3800 | 1464612820225 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 3800 | ++DOCSHELL 0F234400 == 60 [pid = 3800] [id = 784] 04:53:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 122 (0F235C00) [pid = 3800] [serial = 2350] [outer = 00000000] 04:53:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 123 (19F45C00) [pid = 3800] [serial = 2351] [outer = 0F235C00] 04:53:40 INFO - PROCESS | 3800 | 1464612820283 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 3800 | ++DOMWINDOW == 124 (1A20C800) [pid = 3800] [serial = 2352] [outer = 0F235C00] 04:53:40 INFO - PROCESS | 3800 | 1464612820804 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:53:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:53:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 963ms 04:53:41 INFO - PROCESS | 3800 | 1464612821067 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 3800 | 1464612821070 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:53:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:53:41 INFO - PROCESS | 3800 | 1464612821094 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 3800 | 1464612821097 Marionette TRACE conn3 <- [1,3094,null,{}] 04:53:41 INFO - PROCESS | 3800 | 1464612821102 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}] 04:53:41 INFO - PROCESS | 3800 | 1464612821203 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:53:41 INFO - PROCESS | 3800 | 1464612821321 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 3800 | ++DOCSHELL 1104F400 == 61 [pid = 3800] [id = 785] 04:53:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 125 (1104F800) [pid = 3800] [serial = 2353] [outer = 00000000] 04:53:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 126 (11058400) [pid = 3800] [serial = 2354] [outer = 1104F800] 04:53:41 INFO - PROCESS | 3800 | 1464612821354 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 3800 | ++DOMWINDOW == 127 (1186A400) [pid = 3800] [serial = 2355] [outer = 1104F800] 04:53:41 INFO - PROCESS | 3800 | 1464612821833 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]]]}] 04:53:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:53:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:53:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:53:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 792ms 04:53:41 INFO - PROCESS | 3800 | 1464612821891 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 3800 | 1464612821894 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:53:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:53:41 INFO - PROCESS | 3800 | 1464612821903 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 3800 | 1464612821906 Marionette TRACE conn3 <- [1,3098,null,{}] 04:53:41 INFO - PROCESS | 3800 | 1464612821910 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}] 04:53:42 INFO - PROCESS | 3800 | 1464612822017 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:53:42 INFO - PROCESS | 3800 | 1464612822191 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 3800 | ++DOCSHELL 10AE1800 == 62 [pid = 3800] [id = 786] 04:53:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 128 (10B2C800) [pid = 3800] [serial = 2356] [outer = 00000000] 04:53:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 129 (13208000) [pid = 3800] [serial = 2357] [outer = 10B2C800] 04:53:42 INFO - PROCESS | 3800 | 1464612822240 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 130 (13952400) [pid = 3800] [serial = 2358] [outer = 10B2C800] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 0F214000 == 61 [pid = 3800] [id = 777] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 12BBCC00 == 60 [pid = 3800] [id = 776] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 0F21B800 == 59 [pid = 3800] [id = 775] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 16118400 == 58 [pid = 3800] [id = 774] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 156B4000 == 57 [pid = 3800] [id = 773] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 143B2400 == 56 [pid = 3800] [id = 772] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 0F230000 == 55 [pid = 3800] [id = 771] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 1037C800 == 54 [pid = 3800] [id = 770] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 10B2D400 == 53 [pid = 3800] [id = 769] 04:53:42 INFO - PROCESS | 3800 | --DOCSHELL 0C386800 == 52 [pid = 3800] [id = 768] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 129 (143B2000) [pid = 3800] [serial = 2268] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 128 (13199000) [pid = 3800] [serial = 2265] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 127 (1372B000) [pid = 3800] [serial = 2266] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 126 (10E29C00) [pid = 3800] [serial = 2260] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 125 (10AE6000) [pid = 3800] [serial = 2259] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 124 (10AE3000) [pid = 3800] [serial = 2241] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 123 (129ADC00) [pid = 3800] [serial = 2244] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 122 (16D79C00) [pid = 3800] [serial = 2247] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 121 (1975A000) [pid = 3800] [serial = 2250] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 120 (1989F000) [pid = 3800] [serial = 2253] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 119 (19989C00) [pid = 3800] [serial = 2256] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 118 (11053800) [pid = 3800] [serial = 2263] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 117 (16B0E000) [pid = 3800] [serial = 2276] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 116 (16D70000) [pid = 3800] [serial = 2277] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 115 (19980800) [pid = 3800] [serial = 2288] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 114 (19987000) [pid = 3800] [serial = 2289] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 113 (1612D800) [pid = 3800] [serial = 2274] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 112 (196E0800) [pid = 3800] [serial = 2283] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 111 (10B30C00) [pid = 3800] [serial = 2198] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 110 (131D2C00) [pid = 3800] [serial = 2201] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 109 (180B9800) [pid = 3800] [serial = 2204] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 108 (19F44000) [pid = 3800] [serial = 2291] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 107 (17821400) [pid = 3800] [serial = 2279] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 106 (196D7800) [pid = 3800] [serial = 2282] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 105 (17BF2800) [pid = 3800] [serial = 2280] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 104 (14308C00) [pid = 3800] [serial = 2286] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 103 (131EDC00) [pid = 3800] [serial = 2285] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 102 (105F6C00) [pid = 3800] [serial = 2262] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 101 (1610F000) [pid = 3800] [serial = 2273] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 100 (15341000) [pid = 3800] [serial = 2270] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | --DOMWINDOW == 99 (156AB400) [pid = 3800] [serial = 2271] [outer = 00000000] [url = about:blank] 04:53:42 INFO - PROCESS | 3800 | 1464612822760 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"]]]}] 04:53:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:53:42 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 04:53:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:53:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 900ms 04:53:42 INFO - PROCESS | 3800 | 1464612822810 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 3800 | 1464612822812 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:53:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:53:42 INFO - PROCESS | 3800 | 1464612822816 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 3800 | 1464612822818 Marionette TRACE conn3 <- [1,3102,null,{}] 04:53:42 INFO - PROCESS | 3800 | 1464612822827 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}] 04:53:42 INFO - PROCESS | 3800 | 1464612822914 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:53:42 INFO - PROCESS | 3800 | 1464612822926 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\", \"104a4e34-410d-4320-9a76-98201a6f73fc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 3800 | ++DOCSHELL 10AEBC00 == 53 [pid = 3800] [id = 787] 04:53:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 100 (10B24000) [pid = 3800] [serial = 2359] [outer = 00000000] 04:53:42 INFO - PROCESS | 3800 | ++DOMWINDOW == 101 (11DBBC00) [pid = 3800] [serial = 2360] [outer = 10B24000] 04:53:42 INFO - PROCESS | 3800 | 1464612822974 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 3800 | ++DOMWINDOW == 102 (13198000) [pid = 3800] [serial = 2361] [outer = 10B24000] 04:53:43 INFO - PROCESS | 3800 | 1464612823467 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]]]}] 04:53:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:53:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 699ms 04:53:43 INFO - PROCESS | 3800 | 1464612823516 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 3800 | 1464612823518 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:53:44 WARNING - u'runner_teardown' () 04:53:44 INFO - No more tests 04:53:44 INFO - Got 0 unexpected results 04:53:44 INFO - SUITE-END | took 646s 04:53:45 INFO - Closing logging queue 04:53:45 INFO - queue closed 04:53:45 INFO - Return code: 0 04:53:45 WARNING - # TBPL SUCCESS # 04:53:45 INFO - Running post-action listener: _resource_record_post_action 04:53:45 INFO - Running post-run listener: _resource_record_post_run 04:53:46 INFO - Total resource usage - Wall time: 657s; CPU: 17.0%; Read bytes: 92163072; Write bytes: 947908096; Read time: 546616; Write time: 1172065 04:53:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:53:46 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 91499008; Read time: 0; Write time: 138920 04:53:46 INFO - run-tests - Wall time: 654s; CPU: 17.0%; Read bytes: 92163072; Write bytes: 811980288; Read time: 546616; Write time: 972385 04:53:46 INFO - Running post-run listener: _upload_blobber_files 04:53:46 INFO - Blob upload gear active. 04:53:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:53:46 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 04:53:46 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:53:46 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:53:46 INFO - (blobuploader) - INFO - Open directory for files ... 04:53:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:53:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:53:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:53:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:53:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:53:47 INFO - (blobuploader) - INFO - Done attempting. 04:53:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:53:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:53:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:53:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:53:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:53:49 INFO - (blobuploader) - INFO - Done attempting. 04:53:49 INFO - (blobuploader) - INFO - Iteration through files over. 04:53:49 INFO - Return code: 0 04:53:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:53:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3cbe5068d4cf024ec13a3f7e8f8b11a1777b6ed845fe38e185ec3f584b3600321814f0a6faff39a2ff429eb025de64acce8e8671bb745661a1e0514683435a1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfe385924e21fc2ae7dd7c6345199169ba81d21187c866910b953ada1ac8815e91bb73c8321de62bd44ce2143de54a082bc5aed1e4cae78dd757cfc649c3e081"} 04:53:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:53:49 INFO - Writing to file C:\slave\test\properties\blobber_files 04:53:49 INFO - Contents: 04:53:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3cbe5068d4cf024ec13a3f7e8f8b11a1777b6ed845fe38e185ec3f584b3600321814f0a6faff39a2ff429eb025de64acce8e8671bb745661a1e0514683435a1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfe385924e21fc2ae7dd7c6345199169ba81d21187c866910b953ada1ac8815e91bb73c8321de62bd44ce2143de54a082bc5aed1e4cae78dd757cfc649c3e081"} 04:53:49 INFO - Running post-run listener: copy_logs_to_upload_dir 04:53:49 INFO - Copying logs to upload dir... 04:53:49 INFO - mkdir: C:\slave\test\build\upload\logs 04:53:49 INFO - Copying logs to upload dir... 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - Using _rmtree_windows ... 04:53:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=784.790000 ========= master_lag: 38.43 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-05-30 05:53:47.716322) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:53:47.717500) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3cbe5068d4cf024ec13a3f7e8f8b11a1777b6ed845fe38e185ec3f584b3600321814f0a6faff39a2ff429eb025de64acce8e8671bb745661a1e0514683435a1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfe385924e21fc2ae7dd7c6345199169ba81d21187c866910b953ada1ac8815e91bb73c8321de62bd44ce2143de54a082bc5aed1e4cae78dd757cfc649c3e081"} build_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3cbe5068d4cf024ec13a3f7e8f8b11a1777b6ed845fe38e185ec3f584b3600321814f0a6faff39a2ff429eb025de64acce8e8671bb745661a1e0514683435a1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfe385924e21fc2ae7dd7c6345199169ba81d21187c866910b953ada1ac8815e91bb73c8321de62bd44ce2143de54a082bc5aed1e4cae78dd757cfc649c3e081"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:53:47.836918) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:53:47.837289) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:53:47.971771) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 05:53:47.972153) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 05:53:48.418600) ========= ========= Total master_lag: 39.08 =========