builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-050 starttime: 1461192742.18 results: success (0) buildid: 20160420141806 builduid: b804f05c0eda45409d39e1075aa20396 revision: 4feb4dd910a5a2d3061dbdd376a80975206819c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:22.182634) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:22.183648) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:22.184336) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:22.238138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:22.238804) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False --15:52:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.53 MB/s 15:52:17 (7.53 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.907000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:23.166585) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:23.167542) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.780000 ========= master_lag: -0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:23.946305) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:52:23.946760) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 4feb4dd910a5a2d3061dbdd376a80975206819c6 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 4feb4dd910a5a2d3061dbdd376a80975206819c6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 15:52:18,959 truncating revision to first 12 chars 2016-04-20 15:52:18,959 Setting DEBUG logging. 2016-04-20 15:52:18,959 attempt 1/10 2016-04-20 15:52:18,959 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4feb4dd910a5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:52:19,308 unpacking tar archive at: mozilla-central-4feb4dd910a5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.097000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:52:25.113744) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:25.114611) ========= script_repo_revision: 4feb4dd910a5a2d3061dbdd376a80975206819c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:25.115605) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:25.116330) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:25.130814) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 6 secs) (at 2016-04-20 15:52:25.131559) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:52:20 INFO - MultiFileLogger online at 20160420 15:52:20 in C:\slave\test 15:52:20 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-central --download-symbols true 15:52:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:52:20 INFO - {'append_to_log': False, 15:52:20 INFO - 'base_work_dir': 'C:\\slave\\test', 15:52:20 INFO - 'blob_upload_branch': 'mozilla-central', 15:52:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:52:20 INFO - 'buildbot_json_path': 'buildprops.json', 15:52:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:52:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:52:20 INFO - 'download_minidump_stackwalk': True, 15:52:20 INFO - 'download_symbols': 'true', 15:52:20 INFO - 'e10s': False, 15:52:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:52:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:52:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:52:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:52:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:52:20 INFO - 'C:/mozilla-build/tooltool.py'), 15:52:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:52:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:52:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:52:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:52:20 INFO - 'log_level': 'info', 15:52:20 INFO - 'log_to_console': True, 15:52:20 INFO - 'opt_config_files': (), 15:52:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:52:20 INFO - '--processes=1', 15:52:20 INFO - '--config=%(test_path)s/wptrunner.ini', 15:52:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:52:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:52:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:52:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:52:20 INFO - 'pip_index': False, 15:52:20 INFO - 'require_test_zip': True, 15:52:20 INFO - 'test_type': ('testharness',), 15:52:20 INFO - 'this_chunk': '1', 15:52:20 INFO - 'total_chunks': '10', 15:52:20 INFO - 'virtualenv_path': 'venv', 15:52:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:52:20 INFO - 'work_dir': 'build'} 15:52:20 INFO - ##### 15:52:20 INFO - ##### Running clobber step. 15:52:20 INFO - ##### 15:52:20 INFO - Running pre-action listener: _resource_record_pre_action 15:52:20 INFO - Running main action method: clobber 15:52:20 INFO - rmtree: C:\slave\test\build 15:52:20 INFO - Using _rmtree_windows ... 15:52:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:53:07 INFO - Running post-action listener: _resource_record_post_action 15:53:07 INFO - ##### 15:53:07 INFO - ##### Running read-buildbot-config step. 15:53:07 INFO - ##### 15:53:07 INFO - Running pre-action listener: _resource_record_pre_action 15:53:07 INFO - Running main action method: read_buildbot_config 15:53:07 INFO - Using buildbot properties: 15:53:07 INFO - { 15:53:07 INFO - "project": "", 15:53:07 INFO - "product": "firefox", 15:53:07 INFO - "script_repo_revision": "production", 15:53:07 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 15:53:07 INFO - "repository": "", 15:53:07 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 15:53:07 INFO - "buildid": "20160420141806", 15:53:07 INFO - "pgo_build": "False", 15:53:07 INFO - "basedir": "C:\\slave\\test", 15:53:07 INFO - "buildnumber": 20, 15:53:07 INFO - "slavename": "t-xp32-ix-050", 15:53:07 INFO - "revision": "4feb4dd910a5a2d3061dbdd376a80975206819c6", 15:53:07 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 15:53:07 INFO - "platform": "win32", 15:53:07 INFO - "branch": "mozilla-central", 15:53:07 INFO - "repo_path": "mozilla-central", 15:53:07 INFO - "moz_repo_path": "", 15:53:07 INFO - "stage_platform": "win32", 15:53:07 INFO - "builduid": "b804f05c0eda45409d39e1075aa20396", 15:53:07 INFO - "slavebuilddir": "test" 15:53:07 INFO - } 15:53:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 15:53:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 15:53:07 INFO - Running post-action listener: _resource_record_post_action 15:53:07 INFO - ##### 15:53:07 INFO - ##### Running download-and-extract step. 15:53:07 INFO - ##### 15:53:07 INFO - Running pre-action listener: _resource_record_pre_action 15:53:07 INFO - Running main action method: download_and_extract 15:53:07 INFO - mkdir: C:\slave\test\build\tests 15:53:07 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')]} 15:53:07 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:53:07 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 15:53:07 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:53:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 15:53:08 INFO - Downloaded 1274 bytes. 15:53:08 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:53:08 INFO - Using the following test package requirements: 15:53:08 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:53:08 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 15:53:08 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 15:53:08 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'jsshell-win32.zip'], 15:53:08 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 15:53:08 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:53:08 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 15:53:08 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 15:53:08 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 15:53:08 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:53:08 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 15:53:08 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:53:08 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')]} 15:53:08 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:53:08 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 15:53:08 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 15:53:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 15:53:10 INFO - Downloaded 20466419 bytes. 15:53:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:53:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:53:12 INFO - caution: filename not matched: web-platform/* 15:53:12 INFO - Return code: 11 15:53:12 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')]} 15:53:12 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:53:12 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:53:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:53:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 15:53:15 INFO - Downloaded 36397878 bytes. 15:53:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:53:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:54:13 INFO - caution: filename not matched: bin/* 15:54:13 INFO - caution: filename not matched: config/* 15:54:13 INFO - caution: filename not matched: mozbase/* 15:54:13 INFO - caution: filename not matched: marionette/* 15:54:13 INFO - caution: filename not matched: tools/wptserve/* 15:54:13 INFO - Return code: 11 15:54:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:13 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 15:54:13 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:54:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 15:54:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 15:54:17 INFO - Downloaded 67450028 bytes. 15:54:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:54:17 INFO - mkdir: C:\slave\test\properties 15:54:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:54:17 INFO - Writing to file C:\slave\test\properties\build_url 15:54:17 INFO - Contents: 15:54:17 INFO - build_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:54:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:54:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:54:18 INFO - Writing to file C:\slave\test\properties\symbols_url 15:54:18 INFO - Contents: 15:54:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:54: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')]} 15:54:18 INFO - https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:54:18 INFO - trying https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:54:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:54:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:54:22 INFO - Downloaded 58275891 bytes. 15:54:22 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:54:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:54:27 INFO - Return code: 0 15:54:27 INFO - Running post-action listener: _resource_record_post_action 15:54:27 INFO - Running post-action listener: set_extra_try_arguments 15:54:27 INFO - ##### 15:54:27 INFO - ##### Running create-virtualenv step. 15:54:27 INFO - ##### 15:54:27 INFO - Running pre-action listener: _pre_create_virtualenv 15:54:27 INFO - Running pre-action listener: _resource_record_pre_action 15:54:27 INFO - Running main action method: create_virtualenv 15:54:27 INFO - Creating virtualenv C:\slave\test\build\venv 15:54:27 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 15:54:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:54:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:54:31 INFO - Installing distribute......................................................................................................................................................................................done. 15:54:32 INFO - Return code: 0 15:54:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:54:32 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')]} 15:54:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:32 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')]} 15:54:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:32 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 15:54:32 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 15:54:32 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 15:54:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:54:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 15:54:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:54:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 15:54:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:54:32 INFO - 'DCLOCATION': 'SCL3', 15:54:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:54:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:54:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:54:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:54:32 INFO - 'HOMEDRIVE': 'C:', 15:54:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:32 INFO - 'KTS_VERSION': '1.19c', 15:54:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:54:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 15:54:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:54:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:54:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:54:32 INFO - 'MOZ_AIRBAG': '1', 15:54:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:32 INFO - 'MOZ_MSVCVERSION': '8', 15:54:32 INFO - 'MOZ_NO_REMOTE': '1', 15:54:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:54:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:54:32 INFO - 'NO_EM_RESTART': '1', 15:54:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:32 INFO - 'OS': 'Windows_NT', 15:54:32 INFO - 'OURDRIVE': 'C:', 15:54:32 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', 15:54:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:54:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:32 INFO - 'PROCESSOR_LEVEL': '6', 15:54:32 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:54:32 INFO - 'PROMPT': '$P$G', 15:54:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:32 INFO - 'PWD': 'C:\\slave\\test', 15:54:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:32 INFO - 'SESSIONNAME': 'Console', 15:54:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:32 INFO - 'SYSTEMDRIVE': 'C:', 15:54:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:54:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:32 INFO - 'TEST1': 'testie', 15:54:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:32 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 15:54:32 INFO - 'USERNAME': 'cltbld', 15:54:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:54:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:54:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:54:32 INFO - 'WINDIR': 'C:\\WINDOWS', 15:54:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:32 INFO - Downloading/unpacking psutil>=0.7.1 15:54:33 INFO - Running setup.py egg_info for package psutil 15:54:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:54:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:54:33 INFO - Installing collected packages: psutil 15:54:33 INFO - Running setup.py install for psutil 15:54:33 INFO - building 'psutil._psutil_windows' extension 15:54:33 INFO - error: Unable to find vcvarsall.bat 15:54:33 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-9ddsrr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:54:33 INFO - running install 15:54:33 INFO - running build 15:54:33 INFO - running build_py 15:54:33 INFO - creating build 15:54:33 INFO - creating build\lib.win32-2.7 15:54:33 INFO - creating build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:54:33 INFO - running build_ext 15:54:33 INFO - building 'psutil._psutil_windows' extension 15:54:33 INFO - error: Unable to find vcvarsall.bat 15:54:33 INFO - ---------------------------------------- 15:54:33 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-9ddsrr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:54:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data\pip\pip.log 15:54:33 WARNING - Return code: 1 15:54:33 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! 15:54:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:54:33 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')]} 15:54:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:33 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')]} 15:54:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:33 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 15:54:33 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 15:54:33 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 15:54:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:54:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 15:54:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:54:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 15:54:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:54:33 INFO - 'DCLOCATION': 'SCL3', 15:54:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:54:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:54:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:54:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:54:33 INFO - 'HOMEDRIVE': 'C:', 15:54:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:33 INFO - 'KTS_VERSION': '1.19c', 15:54:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:54:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 15:54:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:54:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:54:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:54:33 INFO - 'MOZ_AIRBAG': '1', 15:54:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:33 INFO - 'MOZ_MSVCVERSION': '8', 15:54:33 INFO - 'MOZ_NO_REMOTE': '1', 15:54:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:54:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:54:33 INFO - 'NO_EM_RESTART': '1', 15:54:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:33 INFO - 'OS': 'Windows_NT', 15:54:33 INFO - 'OURDRIVE': 'C:', 15:54:33 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', 15:54:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:54:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:33 INFO - 'PROCESSOR_LEVEL': '6', 15:54:33 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:54:33 INFO - 'PROMPT': '$P$G', 15:54:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:33 INFO - 'PWD': 'C:\\slave\\test', 15:54:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:33 INFO - 'SESSIONNAME': 'Console', 15:54:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:33 INFO - 'SYSTEMDRIVE': 'C:', 15:54:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:54:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:33 INFO - 'TEST1': 'testie', 15:54:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:33 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 15:54:33 INFO - 'USERNAME': 'cltbld', 15:54:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:54:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:54:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:54:33 INFO - 'WINDIR': 'C:\\WINDOWS', 15:54:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:54:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:54:33 INFO - Running setup.py egg_info for package mozsystemmonitor 15:54:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:54:33 INFO - Running setup.py egg_info for package psutil 15:54:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:54:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:54:33 INFO - Installing collected packages: mozsystemmonitor, psutil 15:54:33 INFO - Running setup.py install for mozsystemmonitor 15:54:33 INFO - Running setup.py install for psutil 15:54:33 INFO - building 'psutil._psutil_windows' extension 15:54:33 INFO - error: Unable to find vcvarsall.bat 15:54:33 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-tnhviy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:54:33 INFO - running install 15:54:33 INFO - running build 15:54:33 INFO - running build_py 15:54:33 INFO - running build_ext 15:54:33 INFO - building 'psutil._psutil_windows' extension 15:54:33 INFO - error: Unable to find vcvarsall.bat 15:54:33 INFO - ---------------------------------------- 15:54:33 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-tnhviy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:54:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data\pip\pip.log 15:54:33 WARNING - Return code: 1 15:54:33 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! 15:54:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:54:33 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')]} 15:54:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:33 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')]} 15:54:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:33 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 15:54:33 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 15:54:33 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 15:54:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:54:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 15:54:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:54:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 15:54:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:54:33 INFO - 'DCLOCATION': 'SCL3', 15:54:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:54:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:54:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:54:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:54:33 INFO - 'HOMEDRIVE': 'C:', 15:54:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:33 INFO - 'KTS_VERSION': '1.19c', 15:54:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:54:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 15:54:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:54:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:54:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:54:33 INFO - 'MOZ_AIRBAG': '1', 15:54:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:33 INFO - 'MOZ_MSVCVERSION': '8', 15:54:33 INFO - 'MOZ_NO_REMOTE': '1', 15:54:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:54:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:54:33 INFO - 'NO_EM_RESTART': '1', 15:54:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:33 INFO - 'OS': 'Windows_NT', 15:54:33 INFO - 'OURDRIVE': 'C:', 15:54:33 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', 15:54:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:54:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:33 INFO - 'PROCESSOR_LEVEL': '6', 15:54:33 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:54:33 INFO - 'PROMPT': '$P$G', 15:54:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:33 INFO - 'PWD': 'C:\\slave\\test', 15:54:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:33 INFO - 'SESSIONNAME': 'Console', 15:54:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:33 INFO - 'SYSTEMDRIVE': 'C:', 15:54:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:54:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:33 INFO - 'TEST1': 'testie', 15:54:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:33 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 15:54:33 INFO - 'USERNAME': 'cltbld', 15:54:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:54:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:54:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:54:33 INFO - 'WINDIR': 'C:\\WINDOWS', 15:54:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:34 INFO - Downloading/unpacking blobuploader==1.2.4 15:54:34 INFO - Downloading blobuploader-1.2.4.tar.gz 15:54:34 INFO - Running setup.py egg_info for package blobuploader 15:54:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:54:36 INFO - Running setup.py egg_info for package requests 15:54:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:54:36 INFO - Downloading docopt-0.6.1.tar.gz 15:54:36 INFO - Running setup.py egg_info for package docopt 15:54:36 INFO - Installing collected packages: blobuploader, docopt, requests 15:54:36 INFO - Running setup.py install for blobuploader 15:54:36 INFO - Running setup.py install for docopt 15:54:36 INFO - Running setup.py install for requests 15:54:36 INFO - Successfully installed blobuploader docopt requests 15:54:36 INFO - Cleaning up... 15:54:36 INFO - Return code: 0 15:54:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:54:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:36 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 15:54:36 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 15:54:36 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 15:54:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:54:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 15:54:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:54:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 15:54:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:54:36 INFO - 'DCLOCATION': 'SCL3', 15:54:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:54:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:54:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:54:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:54:36 INFO - 'HOMEDRIVE': 'C:', 15:54:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:36 INFO - 'KTS_VERSION': '1.19c', 15:54:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:54:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 15:54:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:54:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:54:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:54:36 INFO - 'MOZ_AIRBAG': '1', 15:54:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:36 INFO - 'MOZ_MSVCVERSION': '8', 15:54:36 INFO - 'MOZ_NO_REMOTE': '1', 15:54:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:54:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:54:36 INFO - 'NO_EM_RESTART': '1', 15:54:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:36 INFO - 'OS': 'Windows_NT', 15:54:36 INFO - 'OURDRIVE': 'C:', 15:54:36 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', 15:54:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:54:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:36 INFO - 'PROCESSOR_LEVEL': '6', 15:54:36 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:54:36 INFO - 'PROMPT': '$P$G', 15:54:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:36 INFO - 'PWD': 'C:\\slave\\test', 15:54:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:36 INFO - 'SESSIONNAME': 'Console', 15:54:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:36 INFO - 'SYSTEMDRIVE': 'C:', 15:54:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:54:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:36 INFO - 'TEST1': 'testie', 15:54:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:36 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 15:54:36 INFO - 'USERNAME': 'cltbld', 15:54:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:54:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:54:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:54:36 INFO - 'WINDIR': 'C:\\WINDOWS', 15:54:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:54:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:54:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:54:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:54:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:54:44 INFO - Unpacking c:\slave\test\build\tests\marionette 15:54:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:54:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:44 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 15:54:44 INFO - Running setup.py install for browsermob-proxy 15:54:48 INFO - Running setup.py install for manifestparser 15:54:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for marionette-client 15:54:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for marionette-driver 15:54:48 INFO - Running setup.py install for mozcrash 15:54:48 INFO - Running setup.py install for mozdebug 15:54:48 INFO - Running setup.py install for mozdevice 15:54:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozfile 15:54:48 INFO - Running setup.py install for mozhttpd 15:54:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozinfo 15:54:48 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozInstall 15:54:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozleak 15:54:48 INFO - Running setup.py install for mozlog 15:54:48 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for moznetwork 15:54:48 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozprocess 15:54:48 INFO - Running setup.py install for mozprofile 15:54:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozrunner 15:54:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozscreenshot 15:54:48 INFO - Running setup.py install for moztest 15:54:48 INFO - Running setup.py install for mozversion 15:54:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for wptserve 15:54:48 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 15:54:48 INFO - Cleaning up... 15:54:48 INFO - Return code: 0 15:54:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:54:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:48 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 15:54:48 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 15:54:48 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 15:54:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:54:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 15:54:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:54:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 15:54:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:54:48 INFO - 'DCLOCATION': 'SCL3', 15:54:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:54:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:54:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:54:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:54:48 INFO - 'HOMEDRIVE': 'C:', 15:54:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:48 INFO - 'KTS_VERSION': '1.19c', 15:54:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:54:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 15:54:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:54:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:54:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:54:48 INFO - 'MOZ_AIRBAG': '1', 15:54:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:48 INFO - 'MOZ_MSVCVERSION': '8', 15:54:48 INFO - 'MOZ_NO_REMOTE': '1', 15:54:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:54:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:54:48 INFO - 'NO_EM_RESTART': '1', 15:54:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:48 INFO - 'OS': 'Windows_NT', 15:54:48 INFO - 'OURDRIVE': 'C:', 15:54:48 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', 15:54:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:54:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:48 INFO - 'PROCESSOR_LEVEL': '6', 15:54:48 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:54:48 INFO - 'PROMPT': '$P$G', 15:54:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:48 INFO - 'PWD': 'C:\\slave\\test', 15:54:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:48 INFO - 'SESSIONNAME': 'Console', 15:54:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:48 INFO - 'SYSTEMDRIVE': 'C:', 15:54:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:54:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:48 INFO - 'TEST1': 'testie', 15:54:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:48 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 15:54:48 INFO - 'USERNAME': 'cltbld', 15:54:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:54:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:54:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:54:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:54:48 INFO - 'WINDIR': 'C:\\WINDOWS', 15:54:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:54:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:54:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:54:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:54:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:54:55 INFO - Unpacking c:\slave\test\build\tests\marionette 15:54:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:54:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:55 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)) 15:55:00 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)) 15:55:00 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)) 15:55:00 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)) 15:55:00 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)) 15:55:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:55:00 INFO - Downloading blessings-1.6.tar.gz 15:55:00 INFO - Running setup.py egg_info for package blessings 15:55:00 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)) 15:55:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:55:00 INFO - Running setup.py install for blessings 15:55:00 INFO - Running setup.py install for browsermob-proxy 15:55:00 INFO - Running setup.py install for manifestparser 15:55:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Running setup.py install for marionette-client 15:55:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:55:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Running setup.py install for marionette-driver 15:55:00 INFO - Running setup.py install for mozcrash 15:55:00 INFO - Running setup.py install for mozdebug 15:55:00 INFO - Running setup.py install for mozdevice 15:55:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Running setup.py install for mozhttpd 15:55:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Running setup.py install for mozInstall 15:55:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Running setup.py install for mozleak 15:55:00 INFO - Running setup.py install for mozprofile 15:55:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Running setup.py install for mozrunner 15:55:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:55:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:55:01 INFO - Running setup.py install for mozscreenshot 15:55:01 INFO - Running setup.py install for moztest 15:55:01 INFO - Running setup.py install for mozversion 15:55:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:55:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:55:01 INFO - Running setup.py install for wptserve 15:55:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:55:01 INFO - Cleaning up... 15:55:01 INFO - Return code: 0 15:55:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:55:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:55:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:55:01 INFO - Reading from file tmpfile_stdout 15:55:01 INFO - Using _rmtree_windows ... 15:55:01 INFO - Using _rmtree_windows ... 15:55:01 INFO - Current package versions: 15:55:01 INFO - blessings == 1.6 15:55:01 INFO - blobuploader == 1.2.4 15:55:01 INFO - browsermob-proxy == 0.6.0 15:55:01 INFO - distribute == 0.6.14 15:55:01 INFO - docopt == 0.6.1 15:55:01 INFO - manifestparser == 1.1 15:55:01 INFO - marionette-client == 2.3.0 15:55:01 INFO - marionette-driver == 1.4.0 15:55:01 INFO - mozInstall == 1.12 15:55:01 INFO - mozcrash == 0.17 15:55:01 INFO - mozdebug == 0.1 15:55:01 INFO - mozdevice == 0.48 15:55:01 INFO - mozfile == 1.2 15:55:01 INFO - mozhttpd == 0.7 15:55:01 INFO - mozinfo == 0.9 15:55:01 INFO - mozleak == 0.1 15:55:01 INFO - mozlog == 3.1 15:55:01 INFO - moznetwork == 0.27 15:55:01 INFO - mozprocess == 0.22 15:55:01 INFO - mozprofile == 0.28 15:55:01 INFO - mozrunner == 6.11 15:55:01 INFO - mozscreenshot == 0.1 15:55:01 INFO - mozsystemmonitor == 0.0 15:55:01 INFO - moztest == 0.7 15:55:01 INFO - mozversion == 1.4 15:55:01 INFO - requests == 1.2.3 15:55:01 INFO - wptserve == 1.4.0 15:55:01 INFO - Running post-action listener: _resource_record_post_action 15:55:01 INFO - Running post-action listener: _start_resource_monitoring 15:55:01 INFO - Starting resource monitoring. 15:55:01 INFO - ##### 15:55:01 INFO - ##### Running pull step. 15:55:01 INFO - ##### 15:55:01 INFO - Running pre-action listener: _resource_record_pre_action 15:55:01 INFO - Running main action method: pull 15:55:01 INFO - Pull has nothing to do! 15:55:01 INFO - Running post-action listener: _resource_record_post_action 15:55:01 INFO - ##### 15:55:01 INFO - ##### Running install step. 15:55:01 INFO - ##### 15:55:01 INFO - Running pre-action listener: _resource_record_pre_action 15:55:01 INFO - Running main action method: install 15:55:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:55:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:55:01 INFO - Reading from file tmpfile_stdout 15:55:01 INFO - Using _rmtree_windows ... 15:55:01 INFO - Using _rmtree_windows ... 15:55:01 INFO - Detecting whether we're running mozinstall >=1.0... 15:55:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:55:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:55:01 INFO - Reading from file tmpfile_stdout 15:55:01 INFO - Output received: 15:55:01 INFO - Usage: mozinstall-script.py [options] installer 15:55:01 INFO - Options: 15:55:01 INFO - -h, --help show this help message and exit 15:55:01 INFO - -d DEST, --destination=DEST 15:55:01 INFO - Directory to install application into. [default: 15:55:01 INFO - "C:\slave\test"] 15:55:01 INFO - --app=APP Application being installed. [default: firefox] 15:55:01 INFO - Using _rmtree_windows ... 15:55:01 INFO - Using _rmtree_windows ... 15:55:01 INFO - mkdir: C:\slave\test\build\application 15:55:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:55:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 15:55:05 INFO - Reading from file tmpfile_stdout 15:55:05 INFO - Output received: 15:55:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:55:05 INFO - Using _rmtree_windows ... 15:55:05 INFO - Using _rmtree_windows ... 15:55:05 INFO - Running post-action listener: _resource_record_post_action 15:55:05 INFO - ##### 15:55:05 INFO - ##### Running run-tests step. 15:55:05 INFO - ##### 15:55:05 INFO - Running pre-action listener: _resource_record_pre_action 15:55:05 INFO - Running main action method: run_tests 15:55:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:55:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:55:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:55:05 INFO - grabbing minidump binary from tooltool 15:55:05 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')]} 15:55:05 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 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:55:05 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 15:55:05 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 15:55:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:55:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7tie07 15:55:06 INFO - INFO - File integrity verified, renaming tmp7tie07 to win32-minidump_stackwalk.exe 15:55:06 INFO - Return code: 0 15:55:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:55:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:55:06 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/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.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 15:55:06 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/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.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 15:55:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:55:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 15:55:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:55:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 15:55:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:55:06 INFO - 'DCLOCATION': 'SCL3', 15:55:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:55:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:55:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:55:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:55:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:55:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:55:06 INFO - 'HOMEDRIVE': 'C:', 15:55:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:55:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:55:06 INFO - 'KTS_VERSION': '1.19c', 15:55:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:55:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 15:55:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:55:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:55:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:55:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:55:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:55:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:55:06 INFO - 'MOZ_AIRBAG': '1', 15:55:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:55:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:55:06 INFO - 'MOZ_MSVCVERSION': '8', 15:55:06 INFO - 'MOZ_NO_REMOTE': '1', 15:55:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:55:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:55:06 INFO - 'NO_EM_RESTART': '1', 15:55:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:55:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:55:06 INFO - 'OS': 'Windows_NT', 15:55:06 INFO - 'OURDRIVE': 'C:', 15:55:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:55:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:55:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:55:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:55:06 INFO - 'PROCESSOR_LEVEL': '6', 15:55:06 INFO - 'PROCESSOR_REVISION': '1e05', 15:55:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:55:06 INFO - 'PROMPT': '$P$G', 15:55:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:55:06 INFO - 'PWD': 'C:\\slave\\test', 15:55:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:55:06 INFO - 'SESSIONNAME': 'Console', 15:55:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:55:06 INFO - 'SYSTEMDRIVE': 'C:', 15:55:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:55:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:55:06 INFO - 'TEST1': 'testie', 15:55:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:55:06 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 15:55:06 INFO - 'USERNAME': 'cltbld', 15:55:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 15:55:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:55:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:55:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:55:06 INFO - 'WINDIR': 'C:\\WINDOWS', 15:55:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:55:06 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/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.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 15:55:07 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 15:55:07 INFO - import pkg_resources 15:55:08 INFO - Using 1 client processes 15:55:11 INFO - SUITE-START | Running 778 tests 15:55:11 INFO - Running testharness tests 15:55:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:55:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:55:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:55:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:55:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:55:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:55:11 INFO - Setting up ssl 15:55:12 INFO - PROCESS | certutil | 15:55:12 INFO - PROCESS | certutil | 15:55:12 INFO - PROCESS | certutil | 15:55:12 INFO - Certificate Nickname Trust Attributes 15:55:12 INFO - SSL,S/MIME,JAR/XPI 15:55:12 INFO - 15:55:12 INFO - web-platform-tests CT,, 15:55:12 INFO - 15:55:12 INFO - Starting runner 15:55:14 INFO - PROCESS | 3640 | [3640] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:55:14 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:55:14 INFO - PROCESS | 3640 | [3640] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:55:16 INFO - PROCESS | 3640 | 1461192916176 Marionette DEBUG Marionette enabled via build flag and pref 15:55:16 INFO - PROCESS | 3640 | ++DOCSHELL 143A1C00 == 1 [pid = 3640] [id = 1] 15:55:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 1 (143A2000) [pid = 3640] [serial = 1] [outer = 00000000] 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:55:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 2 (143A2C00) [pid = 3640] [serial = 2] [outer = 143A2000] 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 15:55:16 INFO - PROCESS | 3640 | ++DOCSHELL 14A62400 == 2 [pid = 3640] [id = 2] 15:55:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 3 (14A62800) [pid = 3640] [serial = 3] [outer = 00000000] 15:55:16 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:55:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 4 (14A63400) [pid = 3640] [serial = 4] [outer = 14A62800] 15:55:16 INFO - PROCESS | 3640 | 1461192916763 Marionette INFO Listening on port 2828 15:55:17 INFO - PROCESS | 3640 | 1461192917165 Marionette DEBUG Marionette enabled via command-line flag 15:55:17 INFO - PROCESS | 3640 | ++DOCSHELL 15CE9C00 == 3 [pid = 3640] [id = 3] 15:55:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 5 (15CF1C00) [pid = 3640] [serial = 5] [outer = 00000000] 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:55:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 6 (15CF2800) [pid = 3640] [serial = 6] [outer = 15CF1C00] 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:55:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 7 (16533800) [pid = 3640] [serial = 7] [outer = 14A62800] 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:17 INFO - PROCESS | 3640 | 1461192917509 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1461 15:55:17 INFO - PROCESS | 3640 | 1461192917540 Marionette DEBUG Closed connection conn0 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:17 INFO - PROCESS | 3640 | 1461192917633 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1463 15:55:17 INFO - PROCESS | 3640 | 1461192917667 Marionette DEBUG Closed connection conn1 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:17 INFO - PROCESS | 3640 | 1461192917675 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1464 15:55:17 INFO - PROCESS | 3640 | ++DOCSHELL 16960C00 == 4 [pid = 3640] [id = 4] 15:55:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 8 (16961000) [pid = 3640] [serial = 8] [outer = 00000000] 15:55:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 9 (164A5400) [pid = 3640] [serial = 9] [outer = 16961000] 15:55:17 INFO - PROCESS | 3640 | 1461192917767 Marionette DEBUG Closed connection conn2 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 15:55:17 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:17 INFO - PROCESS | 3640 | 1461192917911 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1465 15:55:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 10 (164AE000) [pid = 3640] [serial = 10] [outer = 16961000] 15:55:17 INFO - PROCESS | 3640 | 1461192917947 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:55:17 INFO - PROCESS | 3640 | 1461192917954 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420141806","device":"desktop","version":"48.0a1"} 15:55:18 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:55:18 INFO - PROCESS | 3640 | [3640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:55:18 INFO - PROCESS | 3640 | [3640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:55:18 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:55:19 INFO - PROCESS | 3640 | ++DOCSHELL 18975C00 == 5 [pid = 3640] [id = 5] 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 11 (1897CC00) [pid = 3640] [serial = 11] [outer = 00000000] 15:55:19 INFO - PROCESS | 3640 | ++DOCSHELL 18981400 == 6 [pid = 3640] [id = 6] 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 12 (18981800) [pid = 3640] [serial = 12] [outer = 00000000] 15:55:19 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:55:19 INFO - PROCESS | 3640 | ++DOCSHELL 1966F000 == 7 [pid = 3640] [id = 7] 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 13 (1966F400) [pid = 3640] [serial = 13] [outer = 00000000] 15:55:19 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:55:19 INFO - PROCESS | 3640 | [3640] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 14 (19678800) [pid = 3640] [serial = 14] [outer = 1966F400] 15:55:19 INFO - PROCESS | 3640 | [3640] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 15 (18783400) [pid = 3640] [serial = 15] [outer = 1897CC00] 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 16 (196A4C00) [pid = 3640] [serial = 16] [outer = 18981800] 15:55:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 17 (196A7000) [pid = 3640] [serial = 17] [outer = 1966F400] 15:55:20 INFO - PROCESS | 3640 | 1461192920486 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 3640 | 1461192920499 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 18 (1A7F2000) [pid = 3640] [serial = 18] [outer = 1966F400] 15:55:21 INFO - PROCESS | 3640 | 1461192921055 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3c1b0ae5-fe2f-4a85-9f1b-5b6d3d38ab8b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420141806","device":"desktop","version":"48.0a1","command_id":1}}] 15:55:21 INFO - PROCESS | 3640 | 1461192921222 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}] 15:55:21 INFO - PROCESS | 3640 | 1461192921294 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:55:21 INFO - PROCESS | 3640 | 1461192921395 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:55:21 INFO - PROCESS | 3640 | [3640] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:55:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 19 (1C413800) [pid = 3640] [serial = 19] [outer = 1966F400] 15:55:21 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:21 INFO - PROCESS | 3640 | 1461192921892 Marionette TRACE conn3 <- [1,3,null,{}] 15:55:21 INFO - PROCESS | 3640 | 1461192921934 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:55:21 INFO - PROCESS | 3640 | 1461192921950 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:55:21 INFO - PROCESS | 3640 | 1461192921963 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 3640 | 1461192921965 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:55:21 INFO - PROCESS | 3640 | 1461192921969 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 3640 | 1461192921972 Marionette TRACE conn3 <- [1,6,null,{}] 15:55:21 INFO - PROCESS | 3640 | 1461192921978 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}] 15:55:21 INFO - PROCESS | 3640 | 1461192921990 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:55:22 INFO - PROCESS | 3640 | 1461192921995 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 3640 | ++DOCSHELL 18E42800 == 8 [pid = 3640] [id = 8] 15:55:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 20 (18E42C00) [pid = 3640] [serial = 20] [outer = 00000000] 15:55:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 21 (18E45C00) [pid = 3640] [serial = 21] [outer = 18E42C00] 15:55:22 INFO - PROCESS | 3640 | 1461192922042 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 22 (18E49400) [pid = 3640] [serial = 22] [outer = 18E42C00] 15:55:22 INFO - PROCESS | 3640 | ++DOCSHELL 1CB17000 == 9 [pid = 3640] [id = 9] 15:55:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 23 (1CB17C00) [pid = 3640] [serial = 23] [outer = 00000000] 15:55:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 24 (1CB1B000) [pid = 3640] [serial = 24] [outer = 1CB17C00] 15:55:22 INFO - PROCESS | 3640 | 1461192922423 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 25 (1CCC5C00) [pid = 3640] [serial = 25] [outer = 1CB17C00] 15:55:22 INFO - PROCESS | 3640 | 1461192922676 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]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 739ms 15:55:22 INFO - PROCESS | 3640 | 1461192922763 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3640 | 1461192922765 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:55:22 INFO - PROCESS | 3640 | 1461192922811 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 3640 | 1461192922812 Marionette TRACE conn3 <- [1,10,null,{}] 15:55:22 INFO - PROCESS | 3640 | 1461192922861 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}] 15:55:22 INFO - PROCESS | 3640 | 1461192922972 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:55:23 INFO - PROCESS | 3640 | 1461192922991 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3640 | ++DOCSHELL 1CF5E800 == 10 [pid = 3640] [id = 10] 15:55:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 26 (1CF5EC00) [pid = 3640] [serial = 26] [outer = 00000000] 15:55:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 27 (1D16D800) [pid = 3640] [serial = 27] [outer = 1CF5EC00] 15:55:23 INFO - PROCESS | 3640 | 1461192923042 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 28 (1D323800) [pid = 3640] [serial = 28] [outer = 1CF5EC00] 15:55:23 INFO - PROCESS | 3640 | 1461192923408 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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 645ms 15:55:23 INFO - PROCESS | 3640 | 1461192923454 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 3640 | 1461192923457 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:55:23 INFO - PROCESS | 3640 | 1461192923460 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 3640 | 1461192923462 Marionette TRACE conn3 <- [1,14,null,{}] 15:55:23 INFO - PROCESS | 3640 | 1461192923465 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}] 15:55:23 INFO - PROCESS | 3640 | 1461192923561 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:55:23 INFO - PROCESS | 3640 | 1461192923568 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3640 | ++DOCSHELL 1CB1A000 == 11 [pid = 3640] [id = 11] 15:55:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 29 (1D16F000) [pid = 3640] [serial = 29] [outer = 00000000] 15:55:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 30 (1D394800) [pid = 3640] [serial = 30] [outer = 1D16F000] 15:55:23 INFO - PROCESS | 3640 | 1461192923612 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 31 (1D39C800) [pid = 3640] [serial = 31] [outer = 1D16F000] 15:55:24 INFO - PROCESS | 3640 | 1461192923983 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]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 534ms 15:55:24 INFO - PROCESS | 3640 | 1461192923995 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3640 | 1461192923997 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:55:24 INFO - PROCESS | 3640 | 1461192924000 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 3640 | 1461192924002 Marionette TRACE conn3 <- [1,18,null,{}] 15:55:24 INFO - PROCESS | 3640 | 1461192924006 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}] 15:55:24 INFO - PROCESS | 3640 | 1461192924097 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:55:24 INFO - PROCESS | 3640 | 1461192924103 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3640 | ++DOCSHELL 19DF7C00 == 12 [pid = 3640] [id = 12] 15:55:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 32 (1C70B000) [pid = 3640] [serial = 32] [outer = 00000000] 15:55:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 33 (1D602800) [pid = 3640] [serial = 33] [outer = 1C70B000] 15:55:24 INFO - PROCESS | 3640 | 1461192924149 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 34 (1D606000) [pid = 3640] [serial = 34] [outer = 1C70B000] 15:55:24 INFO - PROCESS | 3640 | 1461192924483 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]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 535ms 15:55:24 INFO - PROCESS | 3640 | 1461192924537 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3640 | 1461192924539 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:55:24 INFO - PROCESS | 3640 | 1461192924542 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 3640 | 1461192924544 Marionette TRACE conn3 <- [1,22,null,{}] 15:55:24 INFO - PROCESS | 3640 | 1461192924547 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}] 15:55:24 INFO - PROCESS | 3640 | 1461192924632 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:55:24 INFO - PROCESS | 3640 | 1461192924638 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3640 | ++DOCSHELL 1D60BC00 == 13 [pid = 3640] [id = 13] 15:55:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 35 (1D60C000) [pid = 3640] [serial = 35] [outer = 00000000] 15:55:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 36 (1D7F0800) [pid = 3640] [serial = 36] [outer = 1D60C000] 15:55:24 INFO - PROCESS | 3640 | 1461192924681 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 37 (1D7F3800) [pid = 3640] [serial = 37] [outer = 1D60C000] 15:55:25 INFO - PROCESS | 3640 | 1461192924994 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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 503ms 15:55:25 INFO - PROCESS | 3640 | 1461192925036 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3640 | 1461192925038 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:55:25 INFO - PROCESS | 3640 | 1461192925042 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:55:25 INFO - PROCESS | 3640 | 1461192925044 Marionette TRACE conn3 <- [1,26,null,{}] 15:55:25 INFO - PROCESS | 3640 | 1461192925047 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}] 15:55:25 INFO - PROCESS | 3640 | 1461192925135 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:55:25 INFO - PROCESS | 3640 | 1461192925142 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3640 | ++DOCSHELL 1DE25800 == 14 [pid = 3640] [id = 14] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 38 (1DE26800) [pid = 3640] [serial = 38] [outer = 00000000] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 39 (1DE2E400) [pid = 3640] [serial = 39] [outer = 1DE26800] 15:55:25 INFO - PROCESS | 3640 | 1461192925186 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 40 (1DE31C00) [pid = 3640] [serial = 40] [outer = 1DE26800] 15:55:25 INFO - PROCESS | 3640 | 1461192925552 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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 534ms 15:55:25 INFO - PROCESS | 3640 | 1461192925609 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3640 | 1461192925611 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:55:25 INFO - PROCESS | 3640 | 1461192925614 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:55:25 INFO - PROCESS | 3640 | 1461192925616 Marionette TRACE conn3 <- [1,30,null,{}] 15:55:25 INFO - PROCESS | 3640 | 1461192925619 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}] 15:55:25 INFO - PROCESS | 3640 | 1461192925699 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:55:25 INFO - PROCESS | 3640 | 1461192925705 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3640 | ++DOCSHELL 1DE28C00 == 15 [pid = 3640] [id = 15] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 41 (1DFAB800) [pid = 3640] [serial = 41] [outer = 00000000] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 42 (1DFB4C00) [pid = 3640] [serial = 42] [outer = 1DFAB800] 15:55:25 INFO - PROCESS | 3640 | 1461192925749 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 43 (1DFB4800) [pid = 3640] [serial = 43] [outer = 1DFAB800] 15:55:25 INFO - PROCESS | 3640 | ++DOCSHELL 1DFB0C00 == 16 [pid = 3640] [id = 16] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 44 (1DFB1800) [pid = 3640] [serial = 44] [outer = 00000000] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 45 (1E155C00) [pid = 3640] [serial = 45] [outer = 1DFB1800] 15:55:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 46 (1E152000) [pid = 3640] [serial = 46] [outer = 1DFB1800] 15:55:26 INFO - PROCESS | 3640 | ++DOCSHELL 1CB0F400 == 17 [pid = 3640] [id = 17] 15:55:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 47 (1DFB6400) [pid = 3640] [serial = 47] [outer = 00000000] 15:55:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 48 (1E19A000) [pid = 3640] [serial = 48] [outer = 1DFB6400] 15:55:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 49 (1E1A3C00) [pid = 3640] [serial = 49] [outer = 1DFB6400] 15:55:26 INFO - PROCESS | 3640 | 1461192926284 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]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 692ms 15:55:26 INFO - PROCESS | 3640 | 1461192926314 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 3640 | 1461192926316 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:55:26 INFO - PROCESS | 3640 | 1461192926319 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 3640 | 1461192926321 Marionette TRACE conn3 <- [1,34,null,{}] 15:55:26 INFO - PROCESS | 3640 | 1461192926324 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}] 15:55:26 INFO - PROCESS | 3640 | 1461192926405 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:55:27 INFO - PROCESS | 3640 | 1461192926991 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3640 | --DOCSHELL 143A1C00 == 16 [pid = 3640] [id = 1] 15:55:27 INFO - PROCESS | 3640 | ++DOCSHELL 12B3D800 == 17 [pid = 3640] [id = 18] 15:55:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 50 (12B3DC00) [pid = 3640] [serial = 50] [outer = 00000000] 15:55:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 51 (12C5AC00) [pid = 3640] [serial = 51] [outer = 12B3DC00] 15:55:27 INFO - PROCESS | 3640 | 1461192927050 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 52 (1320A400) [pid = 3640] [serial = 52] [outer = 12B3DC00] 15:55:27 INFO - PROCESS | 3640 | 1461192927544 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]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1258ms 15:55:27 INFO - PROCESS | 3640 | 1461192927578 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 3640 | 1461192927582 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:55:27 INFO - PROCESS | 3640 | 1461192927586 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 3640 | 1461192927590 Marionette TRACE conn3 <- [1,38,null,{}] 15:55:27 INFO - PROCESS | 3640 | 1461192927596 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}] 15:55:27 INFO - PROCESS | 3640 | 1461192927706 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:55:27 INFO - PROCESS | 3640 | 1461192927783 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3640 | ++DOCSHELL 13804000 == 18 [pid = 3640] [id = 19] 15:55:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (13AC2400) [pid = 3640] [serial = 53] [outer = 00000000] 15:55:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (15628000) [pid = 3640] [serial = 54] [outer = 13AC2400] 15:55:27 INFO - PROCESS | 3640 | 1461192927839 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (15CDB400) [pid = 3640] [serial = 55] [outer = 13AC2400] 15:55:28 INFO - PROCESS | 3640 | 1461192928431 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]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 912ms 15:55:28 INFO - PROCESS | 3640 | 1461192928494 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 3640 | 1461192928499 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:55:28 INFO - PROCESS | 3640 | 1461192928503 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - PROCESS | 3640 | 1461192928505 Marionette TRACE conn3 <- [1,42,null,{}] 15:55:28 INFO - PROCESS | 3640 | 1461192928509 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}] 15:55:28 INFO - PROCESS | 3640 | 1461192928615 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:55:28 INFO - PROCESS | 3640 | 1461192928683 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 3640 | ++DOCSHELL 164A8000 == 19 [pid = 3640] [id = 20] 15:55:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (16965800) [pid = 3640] [serial = 56] [outer = 00000000] 15:55:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (18061400) [pid = 3640] [serial = 57] [outer = 16965800] 15:55:28 INFO - PROCESS | 3640 | 1461192928739 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (18332000) [pid = 3640] [serial = 58] [outer = 16965800] 15:55:29 INFO - PROCESS | 3640 | 1461192929466 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]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1006ms 15:55:29 INFO - PROCESS | 3640 | 1461192929505 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:55:29 INFO - PROCESS | 3640 | 1461192929509 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:55:29 INFO - PROCESS | 3640 | 1461192929514 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 3640 | 1461192929517 Marionette TRACE conn3 <- [1,46,null,{}] 15:55:29 INFO - PROCESS | 3640 | 1461192929522 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}] 15:55:29 INFO - PROCESS | 3640 | 1461192929648 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:55:29 INFO - PROCESS | 3640 | 1461192929665 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3640 | ++DOCSHELL 13269800 == 20 [pid = 3640] [id = 21] 15:55:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (1326A400) [pid = 3640] [serial = 59] [outer = 00000000] 15:55:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (13623400) [pid = 3640] [serial = 60] [outer = 1326A400] 15:55:29 INFO - PROCESS | 3640 | 1461192929719 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (136DA000) [pid = 3640] [serial = 61] [outer = 1326A400] 15:55:30 INFO - PROCESS | 3640 | --DOCSHELL 16960C00 == 19 [pid = 3640] [id = 4] 15:55:30 INFO - PROCESS | 3640 | 1461192930197 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]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 740ms 15:55:30 INFO - PROCESS | 3640 | 1461192930317 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3640 | 1461192930322 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:55:30 INFO - PROCESS | 3640 | 1461192930329 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3640 | 1461192930332 Marionette TRACE conn3 <- [1,50,null,{}] 15:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:55:30 INFO - PROCESS | 3640 | 1461192930336 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}] 15:55:30 INFO - PROCESS | 3640 | 1461192930413 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:55:30 INFO - PROCESS | 3640 | 1461192930419 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3640 | ++DOCSHELL 13AC2C00 == 20 [pid = 3640] [id = 22] 15:55:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (1434EC00) [pid = 3640] [serial = 62] [outer = 00000000] 15:55:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (14A18C00) [pid = 3640] [serial = 63] [outer = 1434EC00] 15:55:30 INFO - PROCESS | 3640 | 1461192930468 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (14A67400) [pid = 3640] [serial = 64] [outer = 1434EC00] 15:55:30 INFO - PROCESS | 3640 | 1461192930943 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]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 15:55:30 INFO - PROCESS | 3640 | 1461192930970 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3640 | 1461192930973 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:55:30 INFO - PROCESS | 3640 | 1461192930976 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3640 | 1461192930980 Marionette TRACE conn3 <- [1,54,null,{}] 15:55:30 INFO - PROCESS | 3640 | 1461192930990 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}] 15:55:31 INFO - PROCESS | 3640 | 1461192931068 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:55:31 INFO - PROCESS | 3640 | 1461192931075 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 3640 | ++DOCSHELL 156AC800 == 21 [pid = 3640] [id = 23] 15:55:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (15E8FC00) [pid = 3640] [serial = 65] [outer = 00000000] 15:55:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (164A8800) [pid = 3640] [serial = 66] [outer = 15E8FC00] 15:55:31 INFO - PROCESS | 3640 | 1461192931122 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (16528C00) [pid = 3640] [serial = 67] [outer = 15E8FC00] 15:55:31 INFO - PROCESS | 3640 | 1461192931542 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]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 598ms 15:55:31 INFO - PROCESS | 3640 | 1461192931577 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 3640 | 1461192931579 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:55:31 INFO - PROCESS | 3640 | 1461192931583 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:55:31 INFO - PROCESS | 3640 | 1461192931584 Marionette TRACE conn3 <- [1,58,null,{}] 15:55:31 INFO - PROCESS | 3640 | 1461192931587 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}] 15:55:31 INFO - PROCESS | 3640 | 1461192931662 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:55:31 INFO - PROCESS | 3640 | 1461192931668 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 3640 | ++DOCSHELL 1695C000 == 22 [pid = 3640] [id = 24] 15:55:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (17B4A800) [pid = 3640] [serial = 68] [outer = 00000000] 15:55:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (18056800) [pid = 3640] [serial = 69] [outer = 17B4A800] 15:55:31 INFO - PROCESS | 3640 | 1461192931713 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (180E5000) [pid = 3640] [serial = 70] [outer = 17B4A800] 15:55:32 INFO - PROCESS | 3640 | 1461192932098 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]]]}] 15:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 535ms 15:55:32 INFO - PROCESS | 3640 | 1461192932119 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 3640 | 1461192932120 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:55:32 INFO - PROCESS | 3640 | 1461192932124 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:55:32 INFO - PROCESS | 3640 | 1461192932125 Marionette TRACE conn3 <- [1,62,null,{}] 15:55:32 INFO - PROCESS | 3640 | 1461192932129 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}] 15:55:32 INFO - PROCESS | 3640 | 1461192932234 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:55:32 INFO - PROCESS | 3640 | 1461192932242 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 3640 | ++DOCSHELL 1832F400 == 23 [pid = 3640] [id = 25] 15:55:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (18334C00) [pid = 3640] [serial = 71] [outer = 00000000] 15:55:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1871D800) [pid = 3640] [serial = 72] [outer = 18334C00] 15:55:32 INFO - PROCESS | 3640 | 1461192932286 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (18727400) [pid = 3640] [serial = 73] [outer = 18334C00] 15:55:32 INFO - PROCESS | 3640 | 1461192932667 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]]]}] 15:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 598ms 15:55:32 INFO - PROCESS | 3640 | 1461192932721 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 3640 | 1461192932723 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:55:32 INFO - PROCESS | 3640 | 1461192932727 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - PROCESS | 3640 | 1461192932728 Marionette TRACE conn3 <- [1,66,null,{}] 15:55:32 INFO - PROCESS | 3640 | 1461192932732 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}] 15:55:32 INFO - PROCESS | 3640 | 1461192932849 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:55:32 INFO - PROCESS | 3640 | 1461192932858 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 3640 | ++DOCSHELL 156AE000 == 24 [pid = 3640] [id = 26] 15:55:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (180F2800) [pid = 3640] [serial = 74] [outer = 00000000] 15:55:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (18ABC800) [pid = 3640] [serial = 75] [outer = 180F2800] 15:55:32 INFO - PROCESS | 3640 | 1461192932910 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (18E45800) [pid = 3640] [serial = 76] [outer = 180F2800] 15:55:33 INFO - PROCESS | 3640 | 1461192933268 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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 15:55:33 INFO - PROCESS | 3640 | 1461192933324 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3640 | 1461192933325 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:55:33 INFO - PROCESS | 3640 | 1461192933329 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 3640 | 1461192933330 Marionette TRACE conn3 <- [1,70,null,{}] 15:55:33 INFO - PROCESS | 3640 | 1461192933334 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}] 15:55:33 INFO - PROCESS | 3640 | 1461192933405 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:55:33 INFO - PROCESS | 3640 | 1461192933490 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3640 | ++DOCSHELL 15E0F800 == 25 [pid = 3640] [id = 27] 15:55:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (18AB3C00) [pid = 3640] [serial = 77] [outer = 00000000] 15:55:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18ED5400) [pid = 3640] [serial = 78] [outer = 18AB3C00] 15:55:33 INFO - PROCESS | 3640 | 1461192933539 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18FCE000) [pid = 3640] [serial = 79] [outer = 18AB3C00] 15:55:33 INFO - PROCESS | 3640 | 1461192933847 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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 534ms 15:55:33 INFO - PROCESS | 3640 | 1461192933865 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3640 | 1461192933867 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:55:33 INFO - PROCESS | 3640 | 1461192933870 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:55:33 INFO - PROCESS | 3640 | 1461192933872 Marionette TRACE conn3 <- [1,74,null,{}] 15:55:33 INFO - PROCESS | 3640 | 1461192933880 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}] 15:55:33 INFO - PROCESS | 3640 | 1461192933951 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:55:33 INFO - PROCESS | 3640 | 1461192933957 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3640 | ++DOCSHELL 156AE800 == 26 [pid = 3640] [id = 28] 15:55:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19677400) [pid = 3640] [serial = 80] [outer = 00000000] 15:55:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19AC0000) [pid = 3640] [serial = 81] [outer = 19677400] 15:55:34 INFO - PROCESS | 3640 | 1461192934009 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19C8CC00) [pid = 3640] [serial = 82] [outer = 19677400] 15:55:34 INFO - PROCESS | 3640 | 1461192934390 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]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 535ms 15:55:34 INFO - PROCESS | 3640 | 1461192934406 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 3640 | 1461192934407 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:55:34 INFO - PROCESS | 3640 | 1461192934429 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 3640 | 1461192934431 Marionette TRACE conn3 <- [1,78,null,{}] 15:55:34 INFO - PROCESS | 3640 | 1461192934441 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}] 15:55:34 INFO - PROCESS | 3640 | 1461192934510 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:55:34 INFO - PROCESS | 3640 | 1461192934516 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 3640 | ++DOCSHELL 15645800 == 27 [pid = 3640] [id = 29] 15:55:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18FCF800) [pid = 3640] [serial = 83] [outer = 00000000] 15:55:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19DF0C00) [pid = 3640] [serial = 84] [outer = 18FCF800] 15:55:34 INFO - PROCESS | 3640 | 1461192934559 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19DF6000) [pid = 3640] [serial = 85] [outer = 18FCF800] 15:55:35 INFO - PROCESS | 3640 | 1461192934958 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]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 566ms 15:55:35 INFO - PROCESS | 3640 | 1461192934972 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3640 | 1461192934974 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:55:35 INFO - PROCESS | 3640 | 1461192934977 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:55:35 INFO - PROCESS | 3640 | 1461192934979 Marionette TRACE conn3 <- [1,82,null,{}] 15:55:35 INFO - PROCESS | 3640 | 1461192934982 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}] 15:55:35 INFO - PROCESS | 3640 | 1461192935089 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:55:35 INFO - PROCESS | 3640 | 1461192935097 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 3640 | ++DOCSHELL 1652B800 == 28 [pid = 3640] [id = 30] 15:55:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1695B400) [pid = 3640] [serial = 86] [outer = 00000000] 15:55:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1A259C00) [pid = 3640] [serial = 87] [outer = 1695B400] 15:55:35 INFO - PROCESS | 3640 | 1461192935140 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1A2CE400) [pid = 3640] [serial = 88] [outer = 1695B400] 15:55:35 INFO - PROCESS | 3640 | 1461192935553 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]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 597ms 15:55:35 INFO - PROCESS | 3640 | 1461192935606 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3640 | 1461192935609 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:55:35 INFO - PROCESS | 3640 | 1461192935612 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:55:35 INFO - PROCESS | 3640 | 1461192935614 Marionette TRACE conn3 <- [1,86,null,{}] 15:55:35 INFO - PROCESS | 3640 | 1461192935617 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}] 15:55:35 INFO - PROCESS | 3640 | 1461192935737 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:55:35 INFO - PROCESS | 3640 | 1461192935751 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 3640 | ++DOCSHELL 1A2D4C00 == 29 [pid = 3640] [id = 31] 15:55:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A2D5800) [pid = 3640] [serial = 89] [outer = 00000000] 15:55:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1AC74800) [pid = 3640] [serial = 90] [outer = 1A2D5800] 15:55:35 INFO - PROCESS | 3640 | 1461192935798 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1C33C800) [pid = 3640] [serial = 91] [outer = 1A2D5800] 15:55:36 INFO - PROCESS | 3640 | 1461192936178 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]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 597ms 15:55:36 INFO - PROCESS | 3640 | 1461192936209 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3640 | 1461192936211 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:55:36 INFO - PROCESS | 3640 | 1461192936214 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3640 | 1461192936215 Marionette TRACE conn3 <- [1,90,null,{}] 15:55:36 INFO - PROCESS | 3640 | 1461192936218 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}] 15:55:36 INFO - PROCESS | 3640 | 1461192936290 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:55:36 INFO - PROCESS | 3640 | 1461192936359 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3640 | ++DOCSHELL 15FD7000 == 30 [pid = 3640] [id = 32] 15:55:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (164A0C00) [pid = 3640] [serial = 92] [outer = 00000000] 15:55:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C70E400) [pid = 3640] [serial = 93] [outer = 164A0C00] 15:55:36 INFO - PROCESS | 3640 | 1461192936402 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1CB11000) [pid = 3640] [serial = 94] [outer = 164A0C00] 15:55:36 INFO - PROCESS | 3640 | 1461192936718 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]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 535ms 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:55:36 INFO - PROCESS | 3640 | 1461192936750 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3640 | 1461192936752 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:55:36 INFO - PROCESS | 3640 | 1461192936755 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3640 | 1461192936757 Marionette TRACE conn3 <- [1,94,null,{}] 15:55:36 INFO - PROCESS | 3640 | 1461192936760 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}] 15:55:36 INFO - PROCESS | 3640 | 1461192936831 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:55:36 INFO - PROCESS | 3640 | 1461192936837 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3640 | ++DOCSHELL 18782400 == 31 [pid = 3640] [id = 33] 15:55:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1C33F800) [pid = 3640] [serial = 95] [outer = 00000000] 15:55:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1CF5D000) [pid = 3640] [serial = 96] [outer = 1C33F800] 15:55:36 INFO - PROCESS | 3640 | 1461192936880 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1CF61800) [pid = 3640] [serial = 97] [outer = 1C33F800] 15:55:37 INFO - PROCESS | 3640 | 1461192937303 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]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 15:55:37 INFO - PROCESS | 3640 | 1461192937394 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 3640 | 1461192937396 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:55:37 INFO - PROCESS | 3640 | 1461192937399 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 3640 | 1461192937401 Marionette TRACE conn3 <- [1,98,null,{}] 15:55:37 INFO - PROCESS | 3640 | 1461192937404 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}] 15:55:37 INFO - PROCESS | 3640 | 1461192937480 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:55:37 INFO - PROCESS | 3640 | 1461192937486 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 3640 | ++DOCSHELL 1C70E000 == 32 [pid = 3640] [id = 34] 15:55:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1CB1B400) [pid = 3640] [serial = 98] [outer = 00000000] 15:55:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1D165400) [pid = 3640] [serial = 99] [outer = 1CB1B400] 15:55:37 INFO - PROCESS | 3640 | 1461192937530 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1D16A400) [pid = 3640] [serial = 100] [outer = 1CB1B400] 15:55:38 INFO - PROCESS | 3640 | 1461192938805 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]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1463ms 15:55:38 INFO - PROCESS | 3640 | 1461192938861 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 3640 | 1461192938864 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:55:38 INFO - PROCESS | 3640 | 1461192938873 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 3640 | 1461192938877 Marionette TRACE conn3 <- [1,102,null,{}] 15:55:38 INFO - PROCESS | 3640 | 1461192938881 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}] 15:55:39 INFO - PROCESS | 3640 | 1461192938984 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:55:39 INFO - PROCESS | 3640 | 1461192938997 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 3640 | ++DOCSHELL 13AC3800 == 33 [pid = 3640] [id = 35] 15:55:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (142A9800) [pid = 3640] [serial = 101] [outer = 00000000] 15:55:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (146B3800) [pid = 3640] [serial = 102] [outer = 142A9800] 15:55:39 INFO - PROCESS | 3640 | 1461192939080 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (14A66400) [pid = 3640] [serial = 103] [outer = 142A9800] 15:55:39 INFO - PROCESS | 3640 | 1461192939462 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]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 660ms 15:55:39 INFO - PROCESS | 3640 | 1461192939525 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 3640 | 1461192939530 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:55:39 INFO - PROCESS | 3640 | 1461192939536 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 3640 | 1461192939539 Marionette TRACE conn3 <- [1,106,null,{}] 15:55:39 INFO - PROCESS | 3640 | 1461192939542 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}] 15:55:39 INFO - PROCESS | 3640 | 1461192939643 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (16961000) [pid = 3640] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1DFAB800) [pid = 3640] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1DE26800) [pid = 3640] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1D60C000) [pid = 3640] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C70B000) [pid = 3640] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1D16F000) [pid = 3640] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1CF5EC00) [pid = 3640] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18E42C00) [pid = 3640] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19677400) [pid = 3640] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18FCF800) [pid = 3640] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1695B400) [pid = 3640] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1A2D5800) [pid = 3640] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (164A0C00) [pid = 3640] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (12B3DC00) [pid = 3640] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (13AC2400) [pid = 3640] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16965800) [pid = 3640] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1326A400) [pid = 3640] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1434EC00) [pid = 3640] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (15E8FC00) [pid = 3640] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17B4A800) [pid = 3640] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18334C00) [pid = 3640] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (180F2800) [pid = 3640] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:55:40 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18AB3C00) [pid = 3640] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:55:40 INFO - PROCESS | 3640 | 1461192940269 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 3640 | ++DOCSHELL 12B3DC00 == 34 [pid = 3640] [id = 36] 15:55:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (12BE1C00) [pid = 3640] [serial = 104] [outer = 00000000] 15:55:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1325CC00) [pid = 3640] [serial = 105] [outer = 12BE1C00] 15:55:40 INFO - PROCESS | 3640 | 1461192940364 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1434EC00) [pid = 3640] [serial = 106] [outer = 12BE1C00] 15:55:40 INFO - PROCESS | 3640 | 1461192940717 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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1195ms 15:55:40 INFO - PROCESS | 3640 | 1461192940767 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 3640 | 1461192940769 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:55:40 INFO - PROCESS | 3640 | 1461192940773 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 3640 | 1461192940776 Marionette TRACE conn3 <- [1,110,null,{}] 15:55:40 INFO - PROCESS | 3640 | 1461192940786 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}] 15:55:40 INFO - PROCESS | 3640 | 1461192940864 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:55:40 INFO - PROCESS | 3640 | 1461192940926 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 3640 | ++DOCSHELL 14AF6000 == 35 [pid = 3640] [id = 37] 15:55:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15CE5800) [pid = 3640] [serial = 107] [outer = 00000000] 15:55:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (164ADC00) [pid = 3640] [serial = 108] [outer = 15CE5800] 15:55:40 INFO - PROCESS | 3640 | 1461192940973 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16959000) [pid = 3640] [serial = 109] [outer = 15CE5800] 15:55:41 INFO - PROCESS | 3640 | 1461192941354 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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 645ms 15:55:41 INFO - PROCESS | 3640 | 1461192941411 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3640 | 1461192941414 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:55:41 INFO - PROCESS | 3640 | 1461192941417 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3640 | 1461192941419 Marionette TRACE conn3 <- [1,114,null,{}] 15:55:41 INFO - PROCESS | 3640 | 1461192941426 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}] 15:55:41 INFO - PROCESS | 3640 | 1461192941500 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:55:41 INFO - PROCESS | 3640 | 1461192941506 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 3640 | ++DOCSHELL 16961000 == 36 [pid = 3640] [id = 38] 15:55:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (17B4BC00) [pid = 3640] [serial = 110] [outer = 00000000] 15:55:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (18332400) [pid = 3640] [serial = 111] [outer = 17B4BC00] 15:55:41 INFO - PROCESS | 3640 | 1461192941551 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (183B1800) [pid = 3640] [serial = 112] [outer = 17B4BC00] 15:55:41 INFO - PROCESS | 3640 | 1461192941963 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]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 598ms 15:55:42 INFO - PROCESS | 3640 | 1461192942013 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 3640 | 1461192942015 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:55:42 INFO - PROCESS | 3640 | 1461192942019 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:55:42 INFO - PROCESS | 3640 | 1461192942020 Marionette TRACE conn3 <- [1,118,null,{}] 15:55:42 INFO - PROCESS | 3640 | 1461192942027 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}] 15:55:42 INFO - PROCESS | 3640 | 1461192942097 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:55:42 INFO - PROCESS | 3640 | 1461192942103 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 3640 | ++DOCSHELL 18977800 == 37 [pid = 3640] [id = 39] 15:55:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1897A400) [pid = 3640] [serial = 113] [outer = 00000000] 15:55:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18AB5C00) [pid = 3640] [serial = 114] [outer = 1897A400] 15:55:42 INFO - PROCESS | 3640 | 1461192942147 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18ABD800) [pid = 3640] [serial = 115] [outer = 1897A400] 15:55:42 INFO - PROCESS | 3640 | 1461192942680 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]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 15:55:42 INFO - PROCESS | 3640 | 1461192942719 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 3640 | 1461192942725 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:55:42 INFO - PROCESS | 3640 | 1461192942730 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 3640 | 1461192942734 Marionette TRACE conn3 <- [1,122,null,{}] 15:55:42 INFO - PROCESS | 3640 | 1461192942740 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}] 15:55:42 INFO - PROCESS | 3640 | 1461192942869 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:55:42 INFO - PROCESS | 3640 | 1461192942956 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 3640 | ++DOCSHELL 13256400 == 38 [pid = 3640] [id = 40] 15:55:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (13263800) [pid = 3640] [serial = 116] [outer = 00000000] 15:55:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (15642C00) [pid = 3640] [serial = 117] [outer = 13263800] 15:55:43 INFO - PROCESS | 3640 | 1461192943012 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15CEDC00) [pid = 3640] [serial = 118] [outer = 13263800] 15:55:43 INFO - PROCESS | 3640 | 1461192943501 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]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 802ms 15:55:43 INFO - PROCESS | 3640 | 1461192943532 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 3640 | 1461192943537 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:55:43 INFO - PROCESS | 3640 | 1461192943560 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:55:43 INFO - PROCESS | 3640 | 1461192943563 Marionette TRACE conn3 <- [1,126,null,{}] 15:55:43 INFO - PROCESS | 3640 | 1461192943567 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}] 15:55:43 INFO - PROCESS | 3640 | 1461192943665 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:55:43 INFO - PROCESS | 3640 | 1461192943749 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 3640 | ++DOCSHELL 12B3B800 == 39 [pid = 3640] [id = 41] 15:55:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (164AA000) [pid = 3640] [serial = 119] [outer = 00000000] 15:55:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (180E5400) [pid = 3640] [serial = 120] [outer = 164AA000] 15:55:43 INFO - PROCESS | 3640 | 1461192943803 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18780800) [pid = 3640] [serial = 121] [outer = 164AA000] 15:55:44 INFO - PROCESS | 3640 | 1461192944328 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]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 850ms 15:55:44 INFO - PROCESS | 3640 | 1461192944405 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 3640 | 1461192944408 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:55:44 INFO - PROCESS | 3640 | 1461192944412 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 3640 | 1461192944415 Marionette TRACE conn3 <- [1,130,null,{}] 15:55:44 INFO - PROCESS | 3640 | 1461192944426 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}] 15:55:44 INFO - PROCESS | 3640 | 1461192944531 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:55:44 INFO - PROCESS | 3640 | 1461192944597 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 3640 | ++DOCSHELL 1805F000 == 40 [pid = 3640] [id = 42] 15:55:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18E4A800) [pid = 3640] [serial = 122] [outer = 00000000] 15:55:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19AB3400) [pid = 3640] [serial = 123] [outer = 18E4A800] 15:55:44 INFO - PROCESS | 3640 | 1461192944654 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19DEC400) [pid = 3640] [serial = 124] [outer = 18E4A800] 15:55:45 INFO - PROCESS | 3640 | 1461192945211 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]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 834ms 15:55:45 INFO - PROCESS | 3640 | 1461192945254 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 3640 | 1461192945257 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:55:45 INFO - PROCESS | 3640 | 1461192945261 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 3640 | 1461192945264 Marionette TRACE conn3 <- [1,134,null,{}] 15:55:45 INFO - PROCESS | 3640 | 1461192945269 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}] 15:55:45 INFO - PROCESS | 3640 | 1461192945407 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:55:45 INFO - PROCESS | 3640 | 1461192945490 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 3640 | ++DOCSHELL 19DEFC00 == 41 [pid = 3640] [id = 43] 15:55:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19DF7400) [pid = 3640] [serial = 125] [outer = 00000000] 15:55:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1A257400) [pid = 3640] [serial = 126] [outer = 19DF7400] 15:55:45 INFO - PROCESS | 3640 | 1461192945544 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A256C00) [pid = 3640] [serial = 127] [outer = 19DF7400] 15:55:46 INFO - PROCESS | 3640 | 1461192946176 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]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 944ms 15:55:46 INFO - PROCESS | 3640 | 1461192946237 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 3640 | 1461192946241 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:55:46 INFO - PROCESS | 3640 | 1461192946246 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:55:46 INFO - PROCESS | 3640 | 1461192946250 Marionette TRACE conn3 <- [1,138,null,{}] 15:55:46 INFO - PROCESS | 3640 | 1461192946256 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}] 15:55:46 INFO - PROCESS | 3640 | 1461192946359 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:55:46 INFO - PROCESS | 3640 | 1461192946426 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 3640 | ++DOCSHELL 1326D800 == 42 [pid = 3640] [id = 44] 15:55:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1326E000) [pid = 3640] [serial = 128] [outer = 00000000] 15:55:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (136DA400) [pid = 3640] [serial = 129] [outer = 1326E000] 15:55:46 INFO - PROCESS | 3640 | 1461192946473 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (142AA000) [pid = 3640] [serial = 130] [outer = 1326E000] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 16961000 == 41 [pid = 3640] [id = 38] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 14AF6000 == 40 [pid = 3640] [id = 37] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 12B3DC00 == 39 [pid = 3640] [id = 36] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 13AC3800 == 38 [pid = 3640] [id = 35] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 1C70E000 == 37 [pid = 3640] [id = 34] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 18782400 == 36 [pid = 3640] [id = 33] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 19DEFC00 == 35 [pid = 3640] [id = 43] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 15645800 == 34 [pid = 3640] [id = 29] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 12B3B800 == 33 [pid = 3640] [id = 41] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 1652B800 == 32 [pid = 3640] [id = 30] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 1805F000 == 31 [pid = 3640] [id = 42] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 18977800 == 30 [pid = 3640] [id = 39] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 1A2D4C00 == 29 [pid = 3640] [id = 31] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 15FD7000 == 28 [pid = 3640] [id = 32] 15:55:47 INFO - PROCESS | 3640 | --DOCSHELL 13256400 == 27 [pid = 3640] [id = 40] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1DFB4800) [pid = 3640] [serial = 43] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (164A5400) [pid = 3640] [serial = 9] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (164AE000) [pid = 3640] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (14A63400) [pid = 3640] [serial = 4] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1CF5D000) [pid = 3640] [serial = 96] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19DF0C00) [pid = 3640] [serial = 84] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A259C00) [pid = 3640] [serial = 87] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1AC74800) [pid = 3640] [serial = 90] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C70E400) [pid = 3640] [serial = 93] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (12C5AC00) [pid = 3640] [serial = 51] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15628000) [pid = 3640] [serial = 54] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18061400) [pid = 3640] [serial = 57] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18332000) [pid = 3640] [serial = 58] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13623400) [pid = 3640] [serial = 60] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (14A18C00) [pid = 3640] [serial = 63] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (14A67400) [pid = 3640] [serial = 64] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (164A8800) [pid = 3640] [serial = 66] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18056800) [pid = 3640] [serial = 69] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1871D800) [pid = 3640] [serial = 72] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18727400) [pid = 3640] [serial = 73] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18ABC800) [pid = 3640] [serial = 75] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18ED5400) [pid = 3640] [serial = 78] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19AC0000) [pid = 3640] [serial = 81] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18E45800) [pid = 3640] [serial = 76] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18FCE000) [pid = 3640] [serial = 79] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19C8CC00) [pid = 3640] [serial = 82] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1320A400) [pid = 3640] [serial = 52] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (180E5000) [pid = 3640] [serial = 70] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (136DA000) [pid = 3640] [serial = 61] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (16528C00) [pid = 3640] [serial = 67] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19DF6000) [pid = 3640] [serial = 85] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1A2CE400) [pid = 3640] [serial = 88] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1C33C800) [pid = 3640] [serial = 91] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (15CDB400) [pid = 3640] [serial = 55] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1CB11000) [pid = 3640] [serial = 94] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1D602800) [pid = 3640] [serial = 33] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1D394800) [pid = 3640] [serial = 30] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1D39C800) [pid = 3640] [serial = 31] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1D16D800) [pid = 3640] [serial = 27] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1D323800) [pid = 3640] [serial = 28] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1CB1B000) [pid = 3640] [serial = 24] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (18E45C00) [pid = 3640] [serial = 21] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (18E49400) [pid = 3640] [serial = 22] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (196A7000) [pid = 3640] [serial = 17] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (19678800) [pid = 3640] [serial = 14] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (1E155C00) [pid = 3640] [serial = 45] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1E19A000) [pid = 3640] [serial = 48] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1DFB4C00) [pid = 3640] [serial = 42] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (1DE2E400) [pid = 3640] [serial = 39] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (1DE31C00) [pid = 3640] [serial = 40] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (1D7F0800) [pid = 3640] [serial = 36] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 55 (1D7F3800) [pid = 3640] [serial = 37] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | --DOMWINDOW == 54 (1D606000) [pid = 3640] [serial = 34] [outer = 00000000] [url = about:blank] 15:55:47 INFO - PROCESS | 3640 | 1461192947478 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]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1257ms 15:55:47 INFO - PROCESS | 3640 | 1461192947504 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 3640 | 1461192947508 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:55:47 INFO - PROCESS | 3640 | 1461192947513 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 3640 | 1461192947517 Marionette TRACE conn3 <- [1,142,null,{}] 15:55:47 INFO - PROCESS | 3640 | 1461192947522 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}] 15:55:47 INFO - PROCESS | 3640 | 1461192947602 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:55:47 INFO - PROCESS | 3640 | 1461192947664 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 3640 | ++DOCSHELL 13621800 == 28 [pid = 3640] [id = 45] 15:55:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (13625C00) [pid = 3640] [serial = 131] [outer = 00000000] 15:55:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (13AC3800) [pid = 3640] [serial = 132] [outer = 13625C00] 15:55:47 INFO - PROCESS | 3640 | 1461192947719 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (143AA400) [pid = 3640] [serial = 133] [outer = 13625C00] 15:55:48 INFO - PROCESS | 3640 | 1461192948110 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]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 645ms 15:55:48 INFO - PROCESS | 3640 | 1461192948152 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 3640 | 1461192948161 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:55:48 INFO - PROCESS | 3640 | 1461192948167 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 3640 | 1461192948170 Marionette TRACE conn3 <- [1,146,null,{}] 15:55:48 INFO - PROCESS | 3640 | 1461192948177 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}] 15:55:48 INFO - PROCESS | 3640 | 1461192948254 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:55:48 INFO - PROCESS | 3640 | 1461192948260 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 3640 | ++DOCSHELL 14A5BC00 == 29 [pid = 3640] [id = 46] 15:55:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (15462C00) [pid = 3640] [serial = 134] [outer = 00000000] 15:55:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (15E8C800) [pid = 3640] [serial = 135] [outer = 15462C00] 15:55:48 INFO - PROCESS | 3640 | 1461192948305 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (15ECF400) [pid = 3640] [serial = 136] [outer = 15462C00] 15:55:48 INFO - PROCESS | 3640 | 1461192948725 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]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 597ms 15:55:48 INFO - PROCESS | 3640 | 1461192948762 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 3640 | 1461192948765 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:55:48 INFO - PROCESS | 3640 | 1461192948773 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 3640 | 1461192948777 Marionette TRACE conn3 <- [1,150,null,{}] 15:55:48 INFO - PROCESS | 3640 | 1461192948788 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}] 15:55:48 INFO - PROCESS | 3640 | 1461192948866 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:55:48 INFO - PROCESS | 3640 | 1461192948872 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 3640 | ++DOCSHELL 16529800 == 30 [pid = 3640] [id = 47] 15:55:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (16529C00) [pid = 3640] [serial = 137] [outer = 00000000] 15:55:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (1653D000) [pid = 3640] [serial = 138] [outer = 16529C00] 15:55:48 INFO - PROCESS | 3640 | 1461192948918 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (16965400) [pid = 3640] [serial = 139] [outer = 16529C00] 15:55:49 INFO - PROCESS | 3640 | 1461192949322 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]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 597ms 15:55:49 INFO - PROCESS | 3640 | 1461192949365 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 3640 | 1461192949369 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:55:49 INFO - PROCESS | 3640 | 1461192949390 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 3640 | 1461192949392 Marionette TRACE conn3 <- [1,154,null,{}] 15:55:49 INFO - PROCESS | 3640 | 1461192949395 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}] 15:55:49 INFO - PROCESS | 3640 | 1461192949492 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:55:49 INFO - PROCESS | 3640 | 1461192949498 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3640 | ++DOCSHELL 1653C400 == 31 [pid = 3640] [id = 48] 15:55:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (17B49C00) [pid = 3640] [serial = 140] [outer = 00000000] 15:55:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (180F2800) [pid = 3640] [serial = 141] [outer = 17B49C00] 15:55:49 INFO - PROCESS | 3640 | 1461192949545 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (1833BC00) [pid = 3640] [serial = 142] [outer = 17B49C00] 15:55:49 INFO - PROCESS | 3640 | 1461192949939 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]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 598ms 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:55:50 INFO - PROCESS | 3640 | 1461192949985 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 3640 | 1461192949986 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:55:50 INFO - PROCESS | 3640 | 1461192949990 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 3640 | 1461192949992 Marionette TRACE conn3 <- [1,158,null,{}] 15:55:50 INFO - PROCESS | 3640 | 1461192950001 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}] 15:55:50 INFO - PROCESS | 3640 | 1461192950091 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:55:50 INFO - PROCESS | 3640 | 1461192950109 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3640 | ++DOCSHELL 1877C800 == 32 [pid = 3640] [id = 49] 15:55:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1877D000) [pid = 3640] [serial = 143] [outer = 00000000] 15:55:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (18AB6C00) [pid = 3640] [serial = 144] [outer = 1877D000] 15:55:50 INFO - PROCESS | 3640 | 1461192950155 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (18E45400) [pid = 3640] [serial = 145] [outer = 1877D000] 15:55:50 INFO - PROCESS | 3640 | 1461192950645 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]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:55:50 INFO - PROCESS | 3640 | 1461192950721 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 3640 | 1461192950723 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:55:50 INFO - PROCESS | 3640 | 1461192950733 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 3640 | 1461192950735 Marionette TRACE conn3 <- [1,162,null,{}] 15:55:50 INFO - PROCESS | 3640 | 1461192950738 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}] 15:55:50 INFO - PROCESS | 3640 | 1461192950850 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:55:50 INFO - PROCESS | 3640 | 1461192950864 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3640 | ++DOCSHELL 18728000 == 33 [pid = 3640] [id = 50] 15:55:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (18E44000) [pid = 3640] [serial = 146] [outer = 00000000] 15:55:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (18FCE800) [pid = 3640] [serial = 147] [outer = 18E44000] 15:55:50 INFO - PROCESS | 3640 | 1461192950911 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1967A000) [pid = 3640] [serial = 148] [outer = 18E44000] 15:55:51 INFO - PROCESS | 3640 | 1461192951304 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]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 598ms 15:55:51 INFO - PROCESS | 3640 | 1461192951324 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3640 | 1461192951326 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:55:51 INFO - PROCESS | 3640 | 1461192951329 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:55:51 INFO - PROCESS | 3640 | 1461192951331 Marionette TRACE conn3 <- [1,166,null,{}] 15:55:51 INFO - PROCESS | 3640 | 1461192951334 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}] 15:55:51 INFO - PROCESS | 3640 | 1461192951424 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:55:51 INFO - PROCESS | 3640 | 1461192951547 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1897A400) [pid = 3640] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (17B4BC00) [pid = 3640] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (142A9800) [pid = 3640] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (12BE1C00) [pid = 3640] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (15CE5800) [pid = 3640] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1CB1B400) [pid = 3640] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:55:51 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1C33F800) [pid = 3640] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:55:51 INFO - PROCESS | 3640 | ++DOCSHELL 11F4E800 == 34 [pid = 3640] [id = 51] 15:55:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (12B7F400) [pid = 3640] [serial = 149] [outer = 00000000] 15:55:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (13803C00) [pid = 3640] [serial = 150] [outer = 12B7F400] 15:55:51 INFO - PROCESS | 3640 | 1461192951599 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (143A2800) [pid = 3640] [serial = 151] [outer = 12B7F400] 15:55:51 INFO - PROCESS | 3640 | 1461192951929 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]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 644ms 15:55:51 INFO - PROCESS | 3640 | 1461192951967 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3640 | 1461192951969 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:55:51 INFO - PROCESS | 3640 | 1461192951973 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3640 | 1461192951974 Marionette TRACE conn3 <- [1,170,null,{}] 15:55:51 INFO - PROCESS | 3640 | 1461192951978 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}] 15:55:52 INFO - PROCESS | 3640 | 1461192952048 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:55:52 INFO - PROCESS | 3640 | 1461192952055 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3640 | ++DOCSHELL 14A5DC00 == 35 [pid = 3640] [id = 52] 15:55:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (180E4800) [pid = 3640] [serial = 152] [outer = 00000000] 15:55:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (19DF1C00) [pid = 3640] [serial = 153] [outer = 180E4800] 15:55:52 INFO - PROCESS | 3640 | 1461192952098 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (19DEEC00) [pid = 3640] [serial = 154] [outer = 180E4800] 15:55:52 INFO - PROCESS | 3640 | 1461192952460 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]]]}] 15:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 535ms 15:55:52 INFO - PROCESS | 3640 | 1461192952508 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:55:52 INFO - PROCESS | 3640 | 1461192952510 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:55:52 INFO - PROCESS | 3640 | 1461192952523 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 3640 | 1461192952525 Marionette TRACE conn3 <- [1,174,null,{}] 15:55:52 INFO - PROCESS | 3640 | 1461192952528 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}] 15:55:52 INFO - PROCESS | 3640 | 1461192952597 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:55:52 INFO - PROCESS | 3640 | 1461192952602 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3640 | ++DOCSHELL 164AE400 == 36 [pid = 3640] [id = 53] 15:55:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1A0EF400) [pid = 3640] [serial = 155] [outer = 00000000] 15:55:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1A2CB000) [pid = 3640] [serial = 156] [outer = 1A0EF400] 15:55:52 INFO - PROCESS | 3640 | 1461192952645 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1A259C00) [pid = 3640] [serial = 157] [outer = 1A0EF400] 15:55:53 INFO - PROCESS | 3640 | 1461192953028 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]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 535ms 15:55:53 INFO - PROCESS | 3640 | 1461192953060 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 3640 | 1461192953062 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:55:53 INFO - PROCESS | 3640 | 1461192953065 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:55:53 INFO - PROCESS | 3640 | 1461192953067 Marionette TRACE conn3 <- [1,178,null,{}] 15:55:53 INFO - PROCESS | 3640 | 1461192953071 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}] 15:55:53 INFO - PROCESS | 3640 | 1461192953165 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:55:53 INFO - PROCESS | 3640 | 1461192953172 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 3640 | ++DOCSHELL 1320F000 == 37 [pid = 3640] [id = 54] 15:55:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1325F400) [pid = 3640] [serial = 158] [outer = 00000000] 15:55:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1A258800) [pid = 3640] [serial = 159] [outer = 1325F400] 15:55:53 INFO - PROCESS | 3640 | 1461192953215 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1A98DC00) [pid = 3640] [serial = 160] [outer = 1325F400] 15:55:53 INFO - PROCESS | 3640 | 1461192953647 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]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 15:55:53 INFO - PROCESS | 3640 | 1461192953704 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 3640 | 1461192953709 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:55:53 INFO - PROCESS | 3640 | 1461192953739 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 3640 | 1461192953743 Marionette TRACE conn3 <- [1,182,null,{}] 15:55:53 INFO - PROCESS | 3640 | 1461192953801 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}] 15:55:53 INFO - PROCESS | 3640 | 1461192953918 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:55:54 INFO - PROCESS | 3640 | 1461192954067 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 3640 | ++DOCSHELL 136DDC00 == 38 [pid = 3640] [id = 55] 15:55:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (13801C00) [pid = 3640] [serial = 161] [outer = 00000000] 15:55:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (14A64000) [pid = 3640] [serial = 162] [outer = 13801C00] 15:55:54 INFO - PROCESS | 3640 | 1461192954125 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (15462400) [pid = 3640] [serial = 163] [outer = 13801C00] 15:55:54 INFO - PROCESS | 3640 | 1461192954750 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]]]}] 15:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1070ms 15:55:54 INFO - PROCESS | 3640 | 1461192954778 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 3640 | 1461192954783 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:55:54 INFO - PROCESS | 3640 | 1461192954790 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 3640 | 1461192954793 Marionette TRACE conn3 <- [1,186,null,{}] 15:55:54 INFO - PROCESS | 3640 | 1461192954797 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}] 15:55:54 INFO - PROCESS | 3640 | 1461192954903 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:55:55 INFO - PROCESS | 3640 | 1461192955009 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 3640 | ++DOCSHELL 16533400 == 39 [pid = 3640] [id = 56] 15:55:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1653B000) [pid = 3640] [serial = 164] [outer = 00000000] 15:55:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17C6CC00) [pid = 3640] [serial = 165] [outer = 1653B000] 15:55:55 INFO - PROCESS | 3640 | 1461192955064 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18330000) [pid = 3640] [serial = 166] [outer = 1653B000] 15:55:55 INFO - PROCESS | 3640 | 1461192955884 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]]]}] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 164AE400 == 38 [pid = 3640] [id = 53] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 14A5DC00 == 37 [pid = 3640] [id = 52] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 11F4E800 == 36 [pid = 3640] [id = 51] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 18728000 == 35 [pid = 3640] [id = 50] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 1877C800 == 34 [pid = 3640] [id = 49] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 1653C400 == 33 [pid = 3640] [id = 48] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 16529800 == 32 [pid = 3640] [id = 47] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 14A5BC00 == 31 [pid = 3640] [id = 46] 15:55:55 INFO - PROCESS | 3640 | --DOCSHELL 13621800 == 30 [pid = 3640] [id = 45] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18ABD800) [pid = 3640] [serial = 115] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (183B1800) [pid = 3640] [serial = 112] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (146B3800) [pid = 3640] [serial = 102] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18AB5C00) [pid = 3640] [serial = 114] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (18332400) [pid = 3640] [serial = 111] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1434EC00) [pid = 3640] [serial = 106] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1325CC00) [pid = 3640] [serial = 105] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (14A66400) [pid = 3640] [serial = 103] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (164ADC00) [pid = 3640] [serial = 108] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1D16A400) [pid = 3640] [serial = 100] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16959000) [pid = 3640] [serial = 109] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1D165400) [pid = 3640] [serial = 99] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1CF61800) [pid = 3640] [serial = 97] [outer = 00000000] [url = about:blank] 15:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1101ms 15:55:55 INFO - PROCESS | 3640 | 1461192955934 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 3640 | 1461192955938 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:55:55 INFO - PROCESS | 3640 | 1461192955944 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - PROCESS | 3640 | 1461192955948 Marionette TRACE conn3 <- [1,190,null,{}] 15:55:55 INFO - PROCESS | 3640 | 1461192955953 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}] 15:55:56 INFO - PROCESS | 3640 | 1461192956029 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:55:56 INFO - PROCESS | 3640 | 1461192956037 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3640 | ++DOCSHELL 142AE800 == 31 [pid = 3640] [id = 57] 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (142B0000) [pid = 3640] [serial = 167] [outer = 00000000] 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (14A0E000) [pid = 3640] [serial = 168] [outer = 142B0000] 15:55:56 INFO - PROCESS | 3640 | 1461192956090 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (14A64C00) [pid = 3640] [serial = 169] [outer = 142B0000] 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15EDBC00) [pid = 3640] [serial = 170] [outer = 1DFB6400] 15:55:56 INFO - PROCESS | 3640 | 1461192956552 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]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 15:55:56 INFO - PROCESS | 3640 | 1461192956583 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 3640 | 1461192956588 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:55:56 INFO - PROCESS | 3640 | 1461192956594 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 3640 | 1461192956596 Marionette TRACE conn3 <- [1,194,null,{}] 15:55:56 INFO - PROCESS | 3640 | 1461192956600 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}] 15:55:56 INFO - PROCESS | 3640 | 1461192956700 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:55:56 INFO - PROCESS | 3640 | 1461192956709 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3640 | ++DOCSHELL 164AB400 == 32 [pid = 3640] [id = 58] 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (16526800) [pid = 3640] [serial = 171] [outer = 00000000] 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1653D400) [pid = 3640] [serial = 172] [outer = 16526800] 15:55:56 INFO - PROCESS | 3640 | 1461192956758 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (16964C00) [pid = 3640] [serial = 173] [outer = 16526800] 15:55:57 INFO - PROCESS | 3640 | 1461192957158 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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 598ms 15:55:57 INFO - PROCESS | 3640 | 1461192957191 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3640 | 1461192957193 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:55:57 INFO - PROCESS | 3640 | 1461192957196 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 3640 | 1461192957200 Marionette TRACE conn3 <- [1,198,null,{}] 15:55:57 INFO - PROCESS | 3640 | 1461192957210 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}] 15:55:57 INFO - PROCESS | 3640 | 1461192957292 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:55:57 INFO - PROCESS | 3640 | 1461192957299 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3640 | ++DOCSHELL 1871E000 == 33 [pid = 3640] [id = 59] 15:55:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18720000) [pid = 3640] [serial = 174] [outer = 00000000] 15:55:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1877C800) [pid = 3640] [serial = 175] [outer = 18720000] 15:55:57 INFO - PROCESS | 3640 | 1461192957346 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18AB8000) [pid = 3640] [serial = 176] [outer = 18720000] 15:55:57 INFO - PROCESS | 3640 | 1461192957751 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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 598ms 15:55:57 INFO - PROCESS | 3640 | 1461192957793 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3640 | 1461192957795 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:55:57 INFO - PROCESS | 3640 | 1461192957799 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 3640 | 1461192957800 Marionette TRACE conn3 <- [1,202,null,{}] 15:55:57 INFO - PROCESS | 3640 | 1461192957804 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}] 15:55:57 INFO - PROCESS | 3640 | 1461192957878 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:55:57 INFO - PROCESS | 3640 | 1461192957884 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3640 | ++DOCSHELL 1897D800 == 34 [pid = 3640] [id = 60] 15:55:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18E49400) [pid = 3640] [serial = 177] [outer = 00000000] 15:55:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18FCE400) [pid = 3640] [serial = 178] [outer = 18E49400] 15:55:57 INFO - PROCESS | 3640 | 1461192957928 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (196A4800) [pid = 3640] [serial = 179] [outer = 18E49400] 15:55:58 INFO - PROCESS | 3640 | 1461192958362 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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 597ms 15:55:58 INFO - PROCESS | 3640 | 1461192958396 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 3640 | 1461192958398 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:55:58 INFO - PROCESS | 3640 | 1461192958401 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 3640 | 1461192958403 Marionette TRACE conn3 <- [1,206,null,{}] 15:55:58 INFO - PROCESS | 3640 | 1461192958406 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}] 15:55:58 INFO - PROCESS | 3640 | 1461192958498 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:55:58 INFO - PROCESS | 3640 | 1461192958504 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3640 | ++DOCSHELL 13263C00 == 35 [pid = 3640] [id = 61] 15:55:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18723000) [pid = 3640] [serial = 180] [outer = 00000000] 15:55:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19DA3C00) [pid = 3640] [serial = 181] [outer = 18723000] 15:55:58 INFO - PROCESS | 3640 | 1461192958551 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19DF8C00) [pid = 3640] [serial = 182] [outer = 18723000] 15:55:59 INFO - PROCESS | 3640 | 1461192959003 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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 645ms 15:55:59 INFO - PROCESS | 3640 | 1461192959039 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3640 | 1461192959041 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:55:59 INFO - PROCESS | 3640 | 1461192959044 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3640 | 1461192959046 Marionette TRACE conn3 <- [1,210,null,{}] 15:55:59 INFO - PROCESS | 3640 | 1461192959053 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}] 15:55:59 INFO - PROCESS | 3640 | 1461192959166 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:55:59 INFO - PROCESS | 3640 | 1461192959173 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 3640 | ++DOCSHELL 18EDCC00 == 36 [pid = 3640] [id = 62] 15:55:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18FCB400) [pid = 3640] [serial = 183] [outer = 00000000] 15:55:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1C343C00) [pid = 3640] [serial = 184] [outer = 18FCB400] 15:55:59 INFO - PROCESS | 3640 | 1461192959243 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1C347000) [pid = 3640] [serial = 185] [outer = 18FCB400] 15:55:59 INFO - PROCESS | 3640 | 1461192959650 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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 645ms 15:55:59 INFO - PROCESS | 3640 | 1461192959683 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3640 | 1461192959684 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:55:59 INFO - PROCESS | 3640 | 1461192959687 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3640 | 1461192959689 Marionette TRACE conn3 <- [1,214,null,{}] 15:55:59 INFO - PROCESS | 3640 | 1461192959692 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}] 15:55:59 INFO - PROCESS | 3640 | 1461192959797 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:55:59 INFO - PROCESS | 3640 | 1461192959803 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 3640 | ++DOCSHELL 1C349400 == 37 [pid = 3640] [id = 63] 15:55:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1C412C00) [pid = 3640] [serial = 186] [outer = 00000000] 15:55:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1CB10C00) [pid = 3640] [serial = 187] [outer = 1C412C00] 15:55:59 INFO - PROCESS | 3640 | 1461192959846 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1CB10400) [pid = 3640] [serial = 188] [outer = 1C412C00] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1877D000) [pid = 3640] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13625C00) [pid = 3640] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16529C00) [pid = 3640] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15462C00) [pid = 3640] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1A0EF400) [pid = 3640] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (13263800) [pid = 3640] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18E44000) [pid = 3640] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (164AA000) [pid = 3640] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18E4A800) [pid = 3640] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19DF7400) [pid = 3640] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (12B7F400) [pid = 3640] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (180E4800) [pid = 3640] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:56:00 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17B49C00) [pid = 3640] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:56:00 INFO - PROCESS | 3640 | 1461192960356 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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 707ms 15:56:00 INFO - PROCESS | 3640 | 1461192960388 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 3640 | 1461192960389 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:56:00 INFO - PROCESS | 3640 | 1461192960392 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:56:00 INFO - PROCESS | 3640 | 1461192960394 Marionette TRACE conn3 <- [1,218,null,{}] 15:56:00 INFO - PROCESS | 3640 | 1461192960444 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}] 15:56:00 INFO - PROCESS | 3640 | 1461192960534 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:56:00 INFO - PROCESS | 3640 | 1461192960605 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 3640 | ++DOCSHELL 12BE5C00 == 38 [pid = 3640] [id = 64] 15:56:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (12C5A800) [pid = 3640] [serial = 189] [outer = 00000000] 15:56:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (164AC800) [pid = 3640] [serial = 190] [outer = 12C5A800] 15:56:00 INFO - PROCESS | 3640 | 1461192960648 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18E49C00) [pid = 3640] [serial = 191] [outer = 12C5A800] 15:56:00 INFO - PROCESS | 3640 | 1461192960976 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]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 597ms 15:56:01 INFO - PROCESS | 3640 | 1461192961022 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 3640 | 1461192961024 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:56:01 INFO - PROCESS | 3640 | 1461192961027 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 3640 | 1461192961029 Marionette TRACE conn3 <- [1,222,null,{}] 15:56:01 INFO - PROCESS | 3640 | 1461192961032 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}] 15:56:01 INFO - PROCESS | 3640 | 1461192961103 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:56:01 INFO - PROCESS | 3640 | 1461192961168 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3640 | ++DOCSHELL 146B8800 == 39 [pid = 3640] [id = 65] 15:56:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17B4BC00) [pid = 3640] [serial = 192] [outer = 00000000] 15:56:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1CCC2800) [pid = 3640] [serial = 193] [outer = 17B4BC00] 15:56:01 INFO - PROCESS | 3640 | 1461192961212 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1CCB9C00) [pid = 3640] [serial = 194] [outer = 17B4BC00] 15:56:01 INFO - PROCESS | 3640 | 1461192961524 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]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 535ms 15:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:56:01 INFO - PROCESS | 3640 | 1461192961563 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 3640 | 1461192961565 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:56:01 INFO - PROCESS | 3640 | 1461192961568 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 3640 | 1461192961570 Marionette TRACE conn3 <- [1,226,null,{}] 15:56:01 INFO - PROCESS | 3640 | 1461192961573 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}] 15:56:01 INFO - PROCESS | 3640 | 1461192961646 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:56:01 INFO - PROCESS | 3640 | 1461192961652 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3640 | ++DOCSHELL 1CF67400 == 40 [pid = 3640] [id = 66] 15:56:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1CF67800) [pid = 3640] [serial = 195] [outer = 00000000] 15:56:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1CFF5800) [pid = 3640] [serial = 196] [outer = 1CF67800] 15:56:01 INFO - PROCESS | 3640 | 1461192961702 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1CFF8C00) [pid = 3640] [serial = 197] [outer = 1CF67800] 15:56:02 INFO - PROCESS | 3640 | 1461192962135 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]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 597ms 15:56:02 INFO - PROCESS | 3640 | 1461192962166 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 3640 | 1461192962168 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:56:02 INFO - PROCESS | 3640 | 1461192962171 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - PROCESS | 3640 | 1461192962173 Marionette TRACE conn3 <- [1,230,null,{}] 15:56:02 INFO - PROCESS | 3640 | 1461192962177 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}] 15:56:02 INFO - PROCESS | 3640 | 1461192962264 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:56:02 INFO - PROCESS | 3640 | 1461192962270 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 3640 | ++DOCSHELL 02A77C00 == 41 [pid = 3640] [id = 67] 15:56:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (02A7B400) [pid = 3640] [serial = 198] [outer = 00000000] 15:56:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (12CB5000) [pid = 3640] [serial = 199] [outer = 02A7B400] 15:56:02 INFO - PROCESS | 3640 | 1461192962362 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1325D800) [pid = 3640] [serial = 200] [outer = 02A7B400] 15:56:03 INFO - PROCESS | 3640 | 1461192963003 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]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 912ms 15:56:03 INFO - PROCESS | 3640 | 1461192963077 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 3640 | 1461192963080 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:56:03 INFO - PROCESS | 3640 | 1461192963099 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 3640 | 1461192963102 Marionette TRACE conn3 <- [1,234,null,{}] 15:56:03 INFO - PROCESS | 3640 | 1461192963108 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}] 15:56:03 INFO - PROCESS | 3640 | 1461192963217 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:56:03 INFO - PROCESS | 3640 | 1461192963282 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 3640 | ++DOCSHELL 164AE800 == 42 [pid = 3640] [id = 68] 15:56:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (164AF800) [pid = 3640] [serial = 201] [outer = 00000000] 15:56:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (180E8400) [pid = 3640] [serial = 202] [outer = 164AF800] 15:56:03 INFO - PROCESS | 3640 | 1461192963336 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (183B5000) [pid = 3640] [serial = 203] [outer = 164AF800] 15:56:03 INFO - PROCESS | 3640 | 1461192963860 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]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 802ms 15:56:03 INFO - PROCESS | 3640 | 1461192963912 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 3640 | 1461192963916 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:56:03 INFO - PROCESS | 3640 | 1461192963924 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 3640 | 1461192963927 Marionette TRACE conn3 <- [1,238,null,{}] 15:56:03 INFO - PROCESS | 3640 | 1461192963931 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}] 15:56:04 INFO - PROCESS | 3640 | 1461192964065 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:56:04 INFO - PROCESS | 3640 | 1461192964148 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 3640 | ++DOCSHELL 1563B800 == 43 [pid = 3640] [id = 69] 15:56:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (156B2400) [pid = 3640] [serial = 204] [outer = 00000000] 15:56:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (196A9400) [pid = 3640] [serial = 205] [outer = 156B2400] 15:56:04 INFO - PROCESS | 3640 | 1461192964202 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A7E9C00) [pid = 3640] [serial = 206] [outer = 156B2400] 15:56:04 INFO - PROCESS | 3640 | 1461192964765 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]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 912ms 15:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:56:04 INFO - PROCESS | 3640 | 1461192964829 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 3640 | 1461192964832 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:56:04 INFO - PROCESS | 3640 | 1461192964836 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 3640 | 1461192964839 Marionette TRACE conn3 <- [1,242,null,{}] 15:56:04 INFO - PROCESS | 3640 | 1461192964850 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}] 15:56:04 INFO - PROCESS | 3640 | 1461192964950 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:56:05 INFO - PROCESS | 3640 | 1461192965056 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 3640 | ++DOCSHELL 1A2D7000 == 44 [pid = 3640] [id = 70] 15:56:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A7A4400) [pid = 3640] [serial = 207] [outer = 00000000] 15:56:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1C349800) [pid = 3640] [serial = 208] [outer = 1A7A4400] 15:56:05 INFO - PROCESS | 3640 | 1461192965168 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1CF5D000) [pid = 3640] [serial = 209] [outer = 1A7A4400] 15:56:05 INFO - PROCESS | 3640 | 1461192965826 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]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1007ms 15:56:05 INFO - PROCESS | 3640 | 1461192965869 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 3640 | 1461192965872 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:56:05 INFO - PROCESS | 3640 | 1461192965877 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 3640 | 1461192965881 Marionette TRACE conn3 <- [1,246,null,{}] 15:56:05 INFO - PROCESS | 3640 | 1461192965886 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}] 15:56:05 INFO - PROCESS | 3640 | 1461192965975 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:56:06 INFO - PROCESS | 3640 | 1461192966060 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3640 | ++DOCSHELL 14A5C800 == 45 [pid = 3640] [id = 71] 15:56:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15463800) [pid = 3640] [serial = 210] [outer = 00000000] 15:56:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15CE5400) [pid = 3640] [serial = 211] [outer = 15463800] 15:56:06 INFO - PROCESS | 3640 | 1461192966110 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15ED7000) [pid = 3640] [serial = 212] [outer = 15463800] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 1CF67400 == 44 [pid = 3640] [id = 66] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 146B8800 == 43 [pid = 3640] [id = 65] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 12BE5C00 == 42 [pid = 3640] [id = 64] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 1C349400 == 41 [pid = 3640] [id = 63] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 18EDCC00 == 40 [pid = 3640] [id = 62] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 13263C00 == 39 [pid = 3640] [id = 61] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 1897D800 == 38 [pid = 3640] [id = 60] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 1871E000 == 37 [pid = 3640] [id = 59] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 164AB400 == 36 [pid = 3640] [id = 58] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 142AE800 == 35 [pid = 3640] [id = 57] 15:56:06 INFO - PROCESS | 3640 | --DOCSHELL 1320F000 == 34 [pid = 3640] [id = 54] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18AB6C00) [pid = 3640] [serial = 144] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13AC3800) [pid = 3640] [serial = 132] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (143AA400) [pid = 3640] [serial = 133] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1653D000) [pid = 3640] [serial = 138] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15E8C800) [pid = 3640] [serial = 135] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15ECF400) [pid = 3640] [serial = 136] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (136DA400) [pid = 3640] [serial = 129] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1A259C00) [pid = 3640] [serial = 157] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15CEDC00) [pid = 3640] [serial = 118] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (15642C00) [pid = 3640] [serial = 117] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (18FCE800) [pid = 3640] [serial = 147] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18780800) [pid = 3640] [serial = 121] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (180E5400) [pid = 3640] [serial = 120] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1A258800) [pid = 3640] [serial = 159] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19DEC400) [pid = 3640] [serial = 124] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19AB3400) [pid = 3640] [serial = 123] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1A256C00) [pid = 3640] [serial = 127] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1A257400) [pid = 3640] [serial = 126] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (18E45400) [pid = 3640] [serial = 145] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13803C00) [pid = 3640] [serial = 150] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1967A000) [pid = 3640] [serial = 148] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19DEEC00) [pid = 3640] [serial = 154] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A2CB000) [pid = 3640] [serial = 156] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (143A2800) [pid = 3640] [serial = 151] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (180F2800) [pid = 3640] [serial = 141] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1833BC00) [pid = 3640] [serial = 142] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (16965400) [pid = 3640] [serial = 139] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19DF1C00) [pid = 3640] [serial = 153] [outer = 00000000] [url = about:blank] 15:56:06 INFO - PROCESS | 3640 | 1461192966654 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]]]}] 15:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 802ms 15:56:06 INFO - PROCESS | 3640 | 1461192966676 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 3640 | 1461192966682 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:56:06 INFO - PROCESS | 3640 | 1461192966687 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 3640 | 1461192966690 Marionette TRACE conn3 <- [1,250,null,{}] 15:56:06 INFO - PROCESS | 3640 | 1461192966693 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}] 15:56:06 INFO - PROCESS | 3640 | 1461192966768 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:56:06 INFO - PROCESS | 3640 | 1461192966777 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3640 | ++DOCSHELL 13802800 == 35 [pid = 3640] [id = 72] 15:56:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (13803400) [pid = 3640] [serial = 213] [outer = 00000000] 15:56:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15E90400) [pid = 3640] [serial = 214] [outer = 13803400] 15:56:06 INFO - PROCESS | 3640 | 1461192966829 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (15FCD400) [pid = 3640] [serial = 215] [outer = 13803400] 15:56:07 INFO - PROCESS | 3640 | 1461192967270 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]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 645ms 15:56:07 INFO - PROCESS | 3640 | 1461192967324 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 3640 | 1461192967326 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:56:07 INFO - PROCESS | 3640 | 1461192967330 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 3640 | 1461192967333 Marionette TRACE conn3 <- [1,254,null,{}] 15:56:07 INFO - PROCESS | 3640 | 1461192967343 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}] 15:56:07 INFO - PROCESS | 3640 | 1461192967420 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:56:07 INFO - PROCESS | 3640 | 1461192967429 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 3640 | ++DOCSHELL 17C6A800 == 36 [pid = 3640] [id = 73] 15:56:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18059000) [pid = 3640] [serial = 216] [outer = 00000000] 15:56:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18333000) [pid = 3640] [serial = 217] [outer = 18059000] 15:56:07 INFO - PROCESS | 3640 | 1461192967476 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (183B3400) [pid = 3640] [serial = 218] [outer = 18059000] 15:56:07 INFO - PROCESS | 3640 | 1461192967909 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]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 597ms 15:56:07 INFO - PROCESS | 3640 | 1461192967927 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 3640 | 1461192967929 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:56:07 INFO - PROCESS | 3640 | 1461192967932 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 3640 | 1461192967934 Marionette TRACE conn3 <- [1,258,null,{}] 15:56:07 INFO - PROCESS | 3640 | 1461192967937 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}] 15:56:08 INFO - PROCESS | 3640 | 1461192968011 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:56:08 INFO - PROCESS | 3640 | 1461192968017 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3640 | ++DOCSHELL 1833BC00 == 37 [pid = 3640] [id = 74] 15:56:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1871E000) [pid = 3640] [serial = 219] [outer = 00000000] 15:56:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18ABF000) [pid = 3640] [serial = 220] [outer = 1871E000] 15:56:08 INFO - PROCESS | 3640 | 1461192968061 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18E47800) [pid = 3640] [serial = 221] [outer = 1871E000] 15:56:08 INFO - PROCESS | 3640 | 1461192968513 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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 645ms 15:56:08 INFO - PROCESS | 3640 | 1461192968570 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 3640 | 1461192968572 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:56:08 INFO - PROCESS | 3640 | 1461192968575 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:56:08 INFO - PROCESS | 3640 | 1461192968577 Marionette TRACE conn3 <- [1,262,null,{}] 15:56:08 INFO - PROCESS | 3640 | 1461192968581 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}] 15:56:08 INFO - PROCESS | 3640 | 1461192968652 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:56:08 INFO - PROCESS | 3640 | 1461192968658 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3640 | ++DOCSHELL 18E4C400 == 38 [pid = 3640] [id = 75] 15:56:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18ED8C00) [pid = 3640] [serial = 222] [outer = 00000000] 15:56:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18FCD000) [pid = 3640] [serial = 223] [outer = 18ED8C00] 15:56:08 INFO - PROCESS | 3640 | 1461192968704 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18FCC800) [pid = 3640] [serial = 224] [outer = 18ED8C00] 15:56:09 INFO - PROCESS | 3640 | 1461192969162 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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 645ms 15:56:09 INFO - PROCESS | 3640 | 1461192969214 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3640 | 1461192969216 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:56:09 INFO - PROCESS | 3640 | 1461192969224 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 3640 | 1461192969226 Marionette TRACE conn3 <- [1,266,null,{}] 15:56:09 INFO - PROCESS | 3640 | 1461192969229 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}] 15:56:09 INFO - PROCESS | 3640 | 1461192969341 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:56:09 INFO - PROCESS | 3640 | 1461192969418 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3640 | ++DOCSHELL 19C91000 == 39 [pid = 3640] [id = 76] 15:56:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19C91800) [pid = 3640] [serial = 225] [outer = 00000000] 15:56:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A251800) [pid = 3640] [serial = 226] [outer = 19C91800] 15:56:09 INFO - PROCESS | 3640 | 1461192969465 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A2D3C00) [pid = 3640] [serial = 227] [outer = 19C91800] 15:56:09 INFO - PROCESS | 3640 | 1461192969880 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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 707ms 15:56:09 INFO - PROCESS | 3640 | 1461192969919 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3640 | 1461192969921 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:56:09 INFO - PROCESS | 3640 | 1461192969924 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 3640 | 1461192969926 Marionette TRACE conn3 <- [1,270,null,{}] 15:56:09 INFO - PROCESS | 3640 | 1461192969929 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}] 15:56:10 INFO - PROCESS | 3640 | 1461192970025 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:56:10 INFO - PROCESS | 3640 | 1461192970031 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3640 | ++DOCSHELL 12C5A400 == 40 [pid = 3640] [id = 77] 15:56:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18EDB000) [pid = 3640] [serial = 228] [outer = 00000000] 15:56:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A99A400) [pid = 3640] [serial = 229] [outer = 18EDB000] 15:56:10 INFO - PROCESS | 3640 | 1461192970074 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1AC6FC00) [pid = 3640] [serial = 230] [outer = 18EDB000] 15:56:10 INFO - PROCESS | 3640 | 1461192970481 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]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 598ms 15:56:10 INFO - PROCESS | 3640 | 1461192970569 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 3640 | 1461192970571 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:56:10 INFO - PROCESS | 3640 | 1461192970574 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 3640 | 1461192970576 Marionette TRACE conn3 <- [1,274,null,{}] 15:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:56:10 INFO - PROCESS | 3640 | 1461192970586 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}] 15:56:10 INFO - PROCESS | 3640 | 1461192970681 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:56:10 INFO - PROCESS | 3640 | 1461192970756 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3640 | ++DOCSHELL 1AC73800 == 41 [pid = 3640] [id = 78] 15:56:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1C2F3000) [pid = 3640] [serial = 231] [outer = 00000000] 15:56:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1C2F9C00) [pid = 3640] [serial = 232] [outer = 1C2F3000] 15:56:10 INFO - PROCESS | 3640 | 1461192970799 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1C2F9800) [pid = 3640] [serial = 233] [outer = 1C2F3000] 15:56:11 INFO - PROCESS | 3640 | 1461192971177 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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 645ms 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (17B4BC00) [pid = 3640] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18723000) [pid = 3640] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C412C00) [pid = 3640] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (12C5A800) [pid = 3640] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18FCB400) [pid = 3640] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (16526800) [pid = 3640] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18720000) [pid = 3640] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18E49400) [pid = 3640] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:56:11 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (142B0000) [pid = 3640] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:56:11 INFO - PROCESS | 3640 | 1461192971295 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3640 | 1461192971297 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:56:11 INFO - PROCESS | 3640 | 1461192971305 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3640 | 1461192971307 Marionette TRACE conn3 <- [1,278,null,{}] 15:56:11 INFO - PROCESS | 3640 | 1461192971311 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}] 15:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:56:11 INFO - PROCESS | 3640 | 1461192971383 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:56:11 INFO - PROCESS | 3640 | 1461192971389 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3640 | ++DOCSHELL 16958000 == 42 [pid = 3640] [id = 79] 15:56:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (17B49C00) [pid = 3640] [serial = 234] [outer = 00000000] 15:56:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1897C000) [pid = 3640] [serial = 235] [outer = 17B49C00] 15:56:11 INFO - PROCESS | 3640 | 1461192971432 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19C8BC00) [pid = 3640] [serial = 236] [outer = 17B49C00] 15:56:11 INFO - PROCESS | 3640 | 1461192971820 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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 535ms 15:56:11 INFO - PROCESS | 3640 | 1461192971849 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3640 | 1461192971850 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:56:11 INFO - PROCESS | 3640 | 1461192971854 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3640 | 1461192971855 Marionette TRACE conn3 <- [1,282,null,{}] 15:56:11 INFO - PROCESS | 3640 | 1461192971859 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}] 15:56:11 INFO - PROCESS | 3640 | 1461192971963 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:56:11 INFO - PROCESS | 3640 | 1461192971969 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3640 | ++DOCSHELL 146B2000 == 43 [pid = 3640] [id = 80] 15:56:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18FCB400) [pid = 3640] [serial = 237] [outer = 00000000] 15:56:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1C417C00) [pid = 3640] [serial = 238] [outer = 18FCB400] 15:56:12 INFO - PROCESS | 3640 | 1461192972012 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1CB1B000) [pid = 3640] [serial = 239] [outer = 18FCB400] 15:56:12 INFO - PROCESS | 3640 | 1461192972429 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]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 597ms 15:56:12 INFO - PROCESS | 3640 | 1461192972451 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 3640 | 1461192972453 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:56:12 INFO - PROCESS | 3640 | 1461192972457 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:56:12 INFO - PROCESS | 3640 | 1461192972459 Marionette TRACE conn3 <- [1,286,null,{}] 15:56:12 INFO - PROCESS | 3640 | 1461192972463 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}] 15:56:12 INFO - PROCESS | 3640 | 1461192972552 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:56:12 INFO - PROCESS | 3640 | 1461192972557 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3640 | ++DOCSHELL 1CF69400 == 44 [pid = 3640] [id = 81] 15:56:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1D160400) [pid = 3640] [serial = 240] [outer = 00000000] 15:56:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1D322800) [pid = 3640] [serial = 241] [outer = 1D160400] 15:56:12 INFO - PROCESS | 3640 | 1461192972606 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1D327400) [pid = 3640] [serial = 242] [outer = 1D160400] 15:56:13 INFO - PROCESS | 3640 | 1461192973010 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]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 598ms 15:56:13 INFO - PROCESS | 3640 | 1461192973055 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 3640 | 1461192973057 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:56:13 INFO - PROCESS | 3640 | 1461192973064 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 3640 | 1461192973066 Marionette TRACE conn3 <- [1,290,null,{}] 15:56:13 INFO - PROCESS | 3640 | 1461192973069 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}] 15:56:13 INFO - PROCESS | 3640 | 1461192973141 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:56:13 INFO - PROCESS | 3640 | 1461192973147 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 3640 | ++DOCSHELL 1D16B800 == 45 [pid = 3640] [id = 82] 15:56:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1D16E800) [pid = 3640] [serial = 243] [outer = 00000000] 15:56:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1D393000) [pid = 3640] [serial = 244] [outer = 1D16E800] 15:56:13 INFO - PROCESS | 3640 | 1461192973190 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1D396C00) [pid = 3640] [serial = 245] [outer = 1D16E800] 15:56:13 INFO - PROCESS | 3640 | 1461192973946 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]]]}] 15:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 944ms 15:56:14 INFO - PROCESS | 3640 | 1461192974006 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 3640 | 1461192974009 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:56:14 INFO - PROCESS | 3640 | 1461192974013 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 3640 | 1461192974017 Marionette TRACE conn3 <- [1,294,null,{}] 15:56:14 INFO - PROCESS | 3640 | 1461192974022 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}] 15:56:14 INFO - PROCESS | 3640 | 1461192974153 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:56:14 INFO - PROCESS | 3640 | 1461192974226 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3640 | ++DOCSHELL 14358C00 == 46 [pid = 3640] [id = 83] 15:56:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (143ABC00) [pid = 3640] [serial = 246] [outer = 00000000] 15:56:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15F09800) [pid = 3640] [serial = 247] [outer = 143ABC00] 15:56:14 INFO - PROCESS | 3640 | 1461192974321 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16964800) [pid = 3640] [serial = 248] [outer = 143ABC00] 15:56:14 INFO - PROCESS | 3640 | 1461192974886 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]]]}] 15:56:14 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. 15:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 943ms 15:56:14 INFO - PROCESS | 3640 | 1461192974957 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 3640 | 1461192974963 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:56:15 INFO - PROCESS | 3640 | 1461192974971 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 3640 | 1461192974975 Marionette TRACE conn3 <- [1,298,null,{}] 15:56:15 INFO - PROCESS | 3640 | 1461192974981 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}] 15:56:15 INFO - PROCESS | 3640 | 1461192975083 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:56:15 INFO - PROCESS | 3640 | 1461192975156 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 3640 | ++DOCSHELL 1871D800 == 47 [pid = 3640] [id = 84] 15:56:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18777800) [pid = 3640] [serial = 249] [outer = 00000000] 15:56:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19C8CC00) [pid = 3640] [serial = 250] [outer = 18777800] 15:56:15 INFO - PROCESS | 3640 | 1461192975210 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19DEF800) [pid = 3640] [serial = 251] [outer = 18777800] 15:56:15 INFO - PROCESS | 3640 | 1461192975849 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]]]}] 15:56:15 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. 15:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 912ms 15:56:15 INFO - PROCESS | 3640 | 1461192975904 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 3640 | 1461192975906 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:56:15 INFO - PROCESS | 3640 | 1461192975910 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 3640 | 1461192975914 Marionette TRACE conn3 <- [1,302,null,{}] 15:56:15 INFO - PROCESS | 3640 | 1461192975925 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}] 15:56:16 INFO - PROCESS | 3640 | 1461192976033 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:56:16 INFO - PROCESS | 3640 | 1461192976108 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:16 INFO - PROCESS | 3640 | ++DOCSHELL 143AB000 == 48 [pid = 3640] [id = 85] 15:56:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1CCB7800) [pid = 3640] [serial = 252] [outer = 00000000] 15:56:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D325C00) [pid = 3640] [serial = 253] [outer = 1CCB7800] 15:56:16 INFO - PROCESS | 3640 | 1461192976215 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1D391400) [pid = 3640] [serial = 254] [outer = 1CCB7800] 15:56:17 INFO - PROCESS | 3640 | 1461192977006 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]]]}] 15:56:17 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. 15:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1163ms 15:56:17 INFO - PROCESS | 3640 | 1461192977145 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:56:17 INFO - PROCESS | 3640 | 1461192977148 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:56:17 INFO - PROCESS | 3640 | 1461192977178 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 3640 | 1461192977180 Marionette TRACE conn3 <- [1,306,null,{}] 15:56:17 INFO - PROCESS | 3640 | 1461192977214 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}] 15:56:17 INFO - PROCESS | 3640 | 1461192977343 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:56:17 INFO - PROCESS | 3640 | 1461192977412 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 3640 | ++DOCSHELL 16526800 == 49 [pid = 3640] [id = 86] 15:56:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (16527800) [pid = 3640] [serial = 255] [outer = 00000000] 15:56:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (18728000) [pid = 3640] [serial = 256] [outer = 16527800] 15:56:17 INFO - PROCESS | 3640 | 1461192977461 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1897D800) [pid = 3640] [serial = 257] [outer = 16527800] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 136DDC00 == 48 [pid = 3640] [id = 55] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 1CF69400 == 47 [pid = 3640] [id = 81] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 146B2000 == 46 [pid = 3640] [id = 80] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 16958000 == 45 [pid = 3640] [id = 79] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 1AC73800 == 44 [pid = 3640] [id = 78] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 12C5A400 == 43 [pid = 3640] [id = 77] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 19C91000 == 42 [pid = 3640] [id = 76] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 18E4C400 == 41 [pid = 3640] [id = 75] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 1833BC00 == 40 [pid = 3640] [id = 74] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 17C6A800 == 39 [pid = 3640] [id = 73] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 13802800 == 38 [pid = 3640] [id = 72] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 14A5C800 == 37 [pid = 3640] [id = 71] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 1563B800 == 36 [pid = 3640] [id = 69] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 164AE800 == 35 [pid = 3640] [id = 68] 15:56:17 INFO - PROCESS | 3640 | --DOCSHELL 02A77C00 == 34 [pid = 3640] [id = 67] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1CFF5800) [pid = 3640] [serial = 196] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (14A64000) [pid = 3640] [serial = 162] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (17C6CC00) [pid = 3640] [serial = 165] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1653D400) [pid = 3640] [serial = 172] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (16964C00) [pid = 3640] [serial = 173] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1877C800) [pid = 3640] [serial = 175] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18AB8000) [pid = 3640] [serial = 176] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18FCE400) [pid = 3640] [serial = 178] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (14A0E000) [pid = 3640] [serial = 168] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (14A64C00) [pid = 3640] [serial = 169] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1E1A3C00) [pid = 3640] [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.] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (196A4800) [pid = 3640] [serial = 179] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1CCB9C00) [pid = 3640] [serial = 194] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19DA3C00) [pid = 3640] [serial = 181] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19DF8C00) [pid = 3640] [serial = 182] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1CB10C00) [pid = 3640] [serial = 187] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (164AC800) [pid = 3640] [serial = 190] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C347000) [pid = 3640] [serial = 185] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1C343C00) [pid = 3640] [serial = 184] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1CB10400) [pid = 3640] [serial = 188] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18E49C00) [pid = 3640] [serial = 191] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1CCC2800) [pid = 3640] [serial = 193] [outer = 00000000] [url = about:blank] 15:56:17 INFO - PROCESS | 3640 | 1461192977979 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]]]}] 15:56:18 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. 15:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 881ms 15:56:18 INFO - PROCESS | 3640 | 1461192978040 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 3640 | 1461192978046 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:56:18 INFO - PROCESS | 3640 | 1461192978052 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 3640 | 1461192978055 Marionette TRACE conn3 <- [1,310,null,{}] 15:56:18 INFO - PROCESS | 3640 | 1461192978060 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}] 15:56:18 INFO - PROCESS | 3640 | 1461192978143 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:56:18 INFO - PROCESS | 3640 | 1461192978151 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 3640 | ++DOCSHELL 1563B800 == 35 [pid = 3640] [id = 87] 15:56:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15CEBC00) [pid = 3640] [serial = 258] [outer = 00000000] 15:56:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18062800) [pid = 3640] [serial = 259] [outer = 15CEBC00] 15:56:18 INFO - PROCESS | 3640 | 1461192978196 Marionette DEBUG loaded listener.js 15:56:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1897A800) [pid = 3640] [serial = 260] [outer = 15CEBC00] 15:56:18 INFO - PROCESS | 3640 | 1461192978637 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]]]}] 15:56:18 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. 15:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 645ms 15:56:18 INFO - PROCESS | 3640 | 1461192978688 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 3640 | 1461192978691 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:56:18 INFO - PROCESS | 3640 | 1461192978694 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 3640 | 1461192978697 Marionette TRACE conn3 <- [1,314,null,{}] 15:56:18 INFO - PROCESS | 3640 | 1461192978708 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}] 15:56:18 INFO - PROCESS | 3640 | 1461192978814 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:56:18 INFO - PROCESS | 3640 | 1461192978888 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 3640 | ++DOCSHELL 17B53C00 == 36 [pid = 3640] [id = 88] 15:56:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18AB8000) [pid = 3640] [serial = 261] [outer = 00000000] 15:56:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (196A8400) [pid = 3640] [serial = 262] [outer = 18AB8000] 15:56:18 INFO - PROCESS | 3640 | 1461192978934 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19DA2400) [pid = 3640] [serial = 263] [outer = 18AB8000] 15:56:19 INFO - PROCESS | 3640 | 1461192979303 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]]]}] 15:56:19 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. 15:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 15:56:19 INFO - PROCESS | 3640 | 1461192979332 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 3640 | 1461192979334 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:56:19 INFO - PROCESS | 3640 | 1461192979337 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 3640 | 1461192979339 Marionette TRACE conn3 <- [1,318,null,{}] 15:56:19 INFO - PROCESS | 3640 | 1461192979342 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}] 15:56:19 INFO - PROCESS | 3640 | 1461192979445 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:56:19 INFO - PROCESS | 3640 | 1461192979453 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 3640 | ++DOCSHELL 19AC1C00 == 37 [pid = 3640] [id = 89] 15:56:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19DF4C00) [pid = 3640] [serial = 264] [outer = 00000000] 15:56:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A25CC00) [pid = 3640] [serial = 265] [outer = 19DF4C00] 15:56:19 INFO - PROCESS | 3640 | 1461192979500 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A7ECC00) [pid = 3640] [serial = 266] [outer = 19DF4C00] 15:56:19 INFO - PROCESS | 3640 | 1461192979902 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]]]}] 15:56:19 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. 15:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 598ms 15:56:19 INFO - PROCESS | 3640 | 1461192979934 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 3640 | 1461192979936 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:56:19 INFO - PROCESS | 3640 | 1461192979940 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:56:19 INFO - PROCESS | 3640 | 1461192979941 Marionette TRACE conn3 <- [1,322,null,{}] 15:56:19 INFO - PROCESS | 3640 | 1461192979945 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}] 15:56:20 INFO - PROCESS | 3640 | 1461192980019 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:56:20 INFO - PROCESS | 3640 | 1461192980109 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 3640 | ++DOCSHELL 1C2EE400 == 38 [pid = 3640] [id = 90] 15:56:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1C2F0800) [pid = 3640] [serial = 267] [outer = 00000000] 15:56:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1C419C00) [pid = 3640] [serial = 268] [outer = 1C2F0800] 15:56:20 INFO - PROCESS | 3640 | 1461192980176 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1C70A800) [pid = 3640] [serial = 269] [outer = 1C2F0800] 15:56:20 INFO - PROCESS | 3640 | 1461192980591 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]]]}] 15:56:20 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. 15:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 707ms 15:56:20 INFO - PROCESS | 3640 | 1461192980640 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3640 | 1461192980642 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:56:20 INFO - PROCESS | 3640 | 1461192980645 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:56:20 INFO - PROCESS | 3640 | 1461192980647 Marionette TRACE conn3 <- [1,326,null,{}] 15:56:20 INFO - PROCESS | 3640 | 1461192980711 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}] 15:56:20 INFO - PROCESS | 3640 | 1461192980829 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:56:20 INFO - PROCESS | 3640 | 1461192980912 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:56:20 INFO - PROCESS | 3640 | 1461192980922 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 3640 | ++DOCSHELL 142ADC00 == 39 [pid = 3640] [id = 91] 15:56:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1D391000) [pid = 3640] [serial = 270] [outer = 00000000] 15:56:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1D602C00) [pid = 3640] [serial = 271] [outer = 1D391000] 15:56:20 INFO - PROCESS | 3640 | 1461192980969 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1D604000) [pid = 3640] [serial = 272] [outer = 1D391000] 15:56:21 INFO - PROCESS | 3640 | 1461192981386 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]]]}] 15:56:21 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. 15:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 771ms 15:56:21 INFO - PROCESS | 3640 | 1461192981438 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3640 | 1461192981440 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:56:21 INFO - PROCESS | 3640 | 1461192981444 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 3640 | 1461192981445 Marionette TRACE conn3 <- [1,330,null,{}] 15:56:21 INFO - PROCESS | 3640 | 1461192981452 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}] 15:56:21 INFO - PROCESS | 3640 | 1461192981557 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:56:21 INFO - PROCESS | 3640 | 1461192981565 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3640 | ++DOCSHELL 1D608000 == 40 [pid = 3640] [id = 92] 15:56:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1D608400) [pid = 3640] [serial = 273] [outer = 00000000] 15:56:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1D60DC00) [pid = 3640] [serial = 274] [outer = 1D608400] 15:56:21 INFO - PROCESS | 3640 | 1461192981608 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D7E8C00) [pid = 3640] [serial = 275] [outer = 1D608400] 15:56:22 INFO - PROCESS | 3640 | 1461192982034 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]]]}] 15:56:22 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. 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1325F400) [pid = 3640] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1D160400) [pid = 3640] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18EDB000) [pid = 3640] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19C91800) [pid = 3640] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C2F3000) [pid = 3640] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18ED8C00) [pid = 3640] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (15463800) [pid = 3640] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18059000) [pid = 3640] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (13803400) [pid = 3640] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17B49C00) [pid = 3640] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1871E000) [pid = 3640] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18FCB400) [pid = 3640] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:56:22 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1CF67800) [pid = 3640] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:56:22 INFO - PROCESS | 3640 | 1461192982191 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 3640 | 1461192982193 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:56:22 INFO - PROCESS | 3640 | 1461192982201 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 3640 | 1461192982203 Marionette TRACE conn3 <- [1,334,null,{}] 15:56:22 INFO - PROCESS | 3640 | 1461192982206 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}] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:56:22 INFO - PROCESS | 3640 | 1461192982289 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:56:22 INFO - PROCESS | 3640 | 1461192982297 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3640 | ++DOCSHELL 13258000 == 41 [pid = 3640] [id = 93] 15:56:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (136D4800) [pid = 3640] [serial = 276] [outer = 00000000] 15:56:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18333800) [pid = 3640] [serial = 277] [outer = 136D4800] 15:56:22 INFO - PROCESS | 3640 | 1461192982399 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18778C00) [pid = 3640] [serial = 278] [outer = 136D4800] 15:56:22 INFO - PROCESS | 3640 | 1461192982792 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]]]}] 15:56:22 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. 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 15:56:22 INFO - PROCESS | 3640 | 1461192982850 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 3640 | 1461192982852 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:56:22 INFO - PROCESS | 3640 | 1461192982856 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 3640 | 1461192982858 Marionette TRACE conn3 <- [1,338,null,{}] 15:56:22 INFO - PROCESS | 3640 | 1461192982862 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}] 15:56:22 INFO - PROCESS | 3640 | 1461192982937 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:56:22 INFO - PROCESS | 3640 | 1461192982943 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3640 | ++DOCSHELL 17C6C000 == 42 [pid = 3640] [id = 94] 15:56:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A0F7400) [pid = 3640] [serial = 279] [outer = 00000000] 15:56:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1CF67800) [pid = 3640] [serial = 280] [outer = 1A0F7400] 15:56:23 INFO - PROCESS | 3640 | 1461192982987 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1CF63000) [pid = 3640] [serial = 281] [outer = 1A0F7400] 15:56:23 INFO - PROCESS | 3640 | 1461192983382 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]]]}] 15:56:23 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. 15:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 534ms 15:56:23 INFO - PROCESS | 3640 | 1461192983389 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3640 | 1461192983391 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:56:23 INFO - PROCESS | 3640 | 1461192983394 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3640 | 1461192983396 Marionette TRACE conn3 <- [1,342,null,{}] 15:56:23 INFO - PROCESS | 3640 | 1461192983399 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}] 15:56:23 INFO - PROCESS | 3640 | 1461192983503 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:56:23 INFO - PROCESS | 3640 | 1461192983512 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 3640 | ++DOCSHELL 17B4A800 == 43 [pid = 3640] [id = 95] 15:56:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18331400) [pid = 3640] [serial = 282] [outer = 00000000] 15:56:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1D7F7C00) [pid = 3640] [serial = 283] [outer = 18331400] 15:56:23 INFO - PROCESS | 3640 | 1461192983555 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1DE26800) [pid = 3640] [serial = 284] [outer = 18331400] 15:56:23 INFO - PROCESS | 3640 | 1461192983933 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]]]}] 15:56:24 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. 15:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 598ms 15:56:24 INFO - PROCESS | 3640 | 1461192983992 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3640 | 1461192983995 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:56:24 INFO - PROCESS | 3640 | 1461192983998 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 3640 | 1461192984001 Marionette TRACE conn3 <- [1,346,null,{}] 15:56:24 INFO - PROCESS | 3640 | 1461192984004 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}] 15:56:24 INFO - PROCESS | 3640 | 1461192984153 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:56:24 INFO - PROCESS | 3640 | 1461192984170 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3640 | ++DOCSHELL 0267C000 == 44 [pid = 3640] [id = 96] 15:56:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0267C400) [pid = 3640] [serial = 285] [outer = 00000000] 15:56:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18FCB400) [pid = 3640] [serial = 286] [outer = 0267C400] 15:56:24 INFO - PROCESS | 3640 | 1461192984226 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1DE27C00) [pid = 3640] [serial = 287] [outer = 0267C400] 15:56:24 INFO - PROCESS | 3640 | 1461192984854 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]]]}] 15:56:24 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. 15:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 912ms 15:56:24 INFO - PROCESS | 3640 | 1461192984902 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3640 | 1461192984908 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:56:24 INFO - PROCESS | 3640 | 1461192984914 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 3640 | 1461192984917 Marionette TRACE conn3 <- [1,350,null,{}] 15:56:24 INFO - PROCESS | 3640 | 1461192984922 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}] 15:56:25 INFO - PROCESS | 3640 | 1461192985028 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:56:25 INFO - PROCESS | 3640 | 1461192985106 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3640 | ++DOCSHELL 13273400 == 45 [pid = 3640] [id = 97] 15:56:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (136DC000) [pid = 3640] [serial = 288] [outer = 00000000] 15:56:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1545CC00) [pid = 3640] [serial = 289] [outer = 136DC000] 15:56:25 INFO - PROCESS | 3640 | 1461192985208 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (15CE5800) [pid = 3640] [serial = 290] [outer = 136DC000] 15:56:25 INFO - PROCESS | 3640 | 1461192985810 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]]]}] 15:56:25 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. 15:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 897ms 15:56:25 INFO - PROCESS | 3640 | 1461192985850 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 3640 | 1461192985856 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:56:25 INFO - PROCESS | 3640 | 1461192985862 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 3640 | 1461192985865 Marionette TRACE conn3 <- [1,354,null,{}] 15:56:25 INFO - PROCESS | 3640 | 1461192985869 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}] 15:56:25 INFO - PROCESS | 3640 | 1461192985971 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:56:26 INFO - PROCESS | 3640 | 1461192986060 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 3640 | ++DOCSHELL 16959000 == 46 [pid = 3640] [id = 98] 15:56:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16961000) [pid = 3640] [serial = 291] [outer = 00000000] 15:56:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (18E49800) [pid = 3640] [serial = 292] [outer = 16961000] 15:56:26 INFO - PROCESS | 3640 | 1461192986114 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18ED5400) [pid = 3640] [serial = 293] [outer = 16961000] 15:56:26 INFO - PROCESS | 3640 | 1461192986677 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]]]}] 15:56:26 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. 15:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 849ms 15:56:26 INFO - PROCESS | 3640 | 1461192986703 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 3640 | 1461192986705 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:56:26 INFO - PROCESS | 3640 | 1461192986709 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 3640 | 1461192986713 Marionette TRACE conn3 <- [1,358,null,{}] 15:56:26 INFO - PROCESS | 3640 | 1461192986724 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}] 15:56:26 INFO - PROCESS | 3640 | 1461192986830 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:56:26 INFO - PROCESS | 3640 | 1461192986920 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 3640 | ++DOCSHELL 1A257400 == 47 [pid = 3640] [id = 99] 15:56:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1A2D4000) [pid = 3640] [serial = 294] [outer = 00000000] 15:56:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1CB19C00) [pid = 3640] [serial = 295] [outer = 1A2D4000] 15:56:26 INFO - PROCESS | 3640 | 1461192986976 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1CCC3C00) [pid = 3640] [serial = 296] [outer = 1A2D4000] 15:56:27 INFO - PROCESS | 3640 | 1461192987548 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]]]}] 15:56:27 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. 15:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 912ms 15:56:27 INFO - PROCESS | 3640 | 1461192987623 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 3640 | 1461192987626 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:56:27 INFO - PROCESS | 3640 | 1461192987631 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 3640 | 1461192987633 Marionette TRACE conn3 <- [1,362,null,{}] 15:56:27 INFO - PROCESS | 3640 | 1461192987636 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}] 15:56:27 INFO - PROCESS | 3640 | 1461192987735 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:56:27 INFO - PROCESS | 3640 | 1461192987810 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:27 INFO - PROCESS | 3640 | ++DOCSHELL 180D8400 == 48 [pid = 3640] [id = 100] 15:56:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (180D9C00) [pid = 3640] [serial = 297] [outer = 00000000] 15:56:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (180E2000) [pid = 3640] [serial = 298] [outer = 180D9C00] 15:56:27 INFO - PROCESS | 3640 | 1461192987865 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18ED7C00) [pid = 3640] [serial = 299] [outer = 180D9C00] 15:56:28 INFO - PROCESS | 3640 | 1461192988622 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]]]}] 15:56:28 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. 15:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1054ms 15:56:28 INFO - PROCESS | 3640 | 1461192988670 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:56:28 INFO - PROCESS | 3640 | 1461192988674 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:56:28 INFO - PROCESS | 3640 | 1461192988701 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:56:28 INFO - PROCESS | 3640 | 1461192988705 Marionette TRACE conn3 <- [1,366,null,{}] 15:56:28 INFO - PROCESS | 3640 | 1461192988711 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}] 15:56:28 INFO - PROCESS | 3640 | 1461192988801 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:56:28 INFO - PROCESS | 3640 | 1461192988883 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 3640 | ++DOCSHELL 14A5C400 == 49 [pid = 3640] [id = 101] 15:56:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (14A5E400) [pid = 3640] [serial = 300] [outer = 00000000] 15:56:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (15F07400) [pid = 3640] [serial = 301] [outer = 14A5E400] 15:56:28 INFO - PROCESS | 3640 | 1461192988931 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (164ADC00) [pid = 3640] [serial = 302] [outer = 14A5E400] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 1326D800 == 48 [pid = 3640] [id = 44] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 17B4A800 == 47 [pid = 3640] [id = 95] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 17C6C000 == 46 [pid = 3640] [id = 94] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 13258000 == 45 [pid = 3640] [id = 93] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 1D608000 == 44 [pid = 3640] [id = 92] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 142ADC00 == 43 [pid = 3640] [id = 91] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 1C2EE400 == 42 [pid = 3640] [id = 90] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 19AC1C00 == 41 [pid = 3640] [id = 89] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 17B53C00 == 40 [pid = 3640] [id = 88] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 1563B800 == 39 [pid = 3640] [id = 87] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 16526800 == 38 [pid = 3640] [id = 86] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 14358C00 == 37 [pid = 3640] [id = 83] 15:56:29 INFO - PROCESS | 3640 | --DOCSHELL 1D16B800 == 36 [pid = 3640] [id = 82] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (180E8400) [pid = 3640] [serial = 202] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1C349800) [pid = 3640] [serial = 208] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1D393000) [pid = 3640] [serial = 244] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (12CB5000) [pid = 3640] [serial = 199] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (196A9400) [pid = 3640] [serial = 205] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | 1461192989564 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]]]}] 15:56:29 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. 15:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 912ms 15:56:29 INFO - PROCESS | 3640 | 1461192989605 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3640 | 1461192989610 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:56:29 INFO - PROCESS | 3640 | 1461192989616 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3640 | 1461192989619 Marionette TRACE conn3 <- [1,370,null,{}] 15:56:29 INFO - PROCESS | 3640 | 1461192989622 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}] 15:56:29 INFO - PROCESS | 3640 | 1461192989703 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:56:29 INFO - PROCESS | 3640 | 1461192989712 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 3640 | ++DOCSHELL 136DDC00 == 37 [pid = 3640] [id = 102] 15:56:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (13803400) [pid = 3640] [serial = 303] [outer = 00000000] 15:56:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (16527000) [pid = 3640] [serial = 304] [outer = 13803400] 15:56:29 INFO - PROCESS | 3640 | 1461192989757 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (17B4A800) [pid = 3640] [serial = 305] [outer = 13803400] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1CFF8C00) [pid = 3640] [serial = 197] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1897C000) [pid = 3640] [serial = 235] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C2F9800) [pid = 3640] [serial = 233] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1C417C00) [pid = 3640] [serial = 238] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1AC6FC00) [pid = 3640] [serial = 230] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1CB1B000) [pid = 3640] [serial = 239] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1D327400) [pid = 3640] [serial = 242] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18FCC800) [pid = 3640] [serial = 224] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A98DC00) [pid = 3640] [serial = 160] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1D322800) [pid = 3640] [serial = 241] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A99A400) [pid = 3640] [serial = 229] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1A251800) [pid = 3640] [serial = 226] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A2D3C00) [pid = 3640] [serial = 227] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C2F9C00) [pid = 3640] [serial = 232] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18FCD000) [pid = 3640] [serial = 223] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15ED7000) [pid = 3640] [serial = 212] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (15CE5400) [pid = 3640] [serial = 211] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18333000) [pid = 3640] [serial = 217] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (183B3400) [pid = 3640] [serial = 218] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15E90400) [pid = 3640] [serial = 214] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19C8BC00) [pid = 3640] [serial = 236] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15FCD400) [pid = 3640] [serial = 215] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18ABF000) [pid = 3640] [serial = 220] [outer = 00000000] [url = about:blank] 15:56:29 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18E47800) [pid = 3640] [serial = 221] [outer = 00000000] [url = about:blank] 15:56:30 INFO - PROCESS | 3640 | 1461192990248 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]]]}] 15:56:30 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. 15:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 708ms 15:56:30 INFO - PROCESS | 3640 | 1461192990315 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 3640 | 1461192990317 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:56:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:56:30 INFO - PROCESS | 3640 | 1461192990321 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 3640 | 1461192990324 Marionette TRACE conn3 <- [1,374,null,{}] 15:56:30 INFO - PROCESS | 3640 | 1461192990336 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}] 15:56:30 INFO - PROCESS | 3640 | 1461192990434 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:56:30 INFO - PROCESS | 3640 | 1461192990506 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 3640 | ++DOCSHELL 1561B400 == 38 [pid = 3640] [id = 103] 15:56:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16529C00) [pid = 3640] [serial = 306] [outer = 00000000] 15:56:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1833C800) [pid = 3640] [serial = 307] [outer = 16529C00] 15:56:30 INFO - PROCESS | 3640 | 1461192990552 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1897B000) [pid = 3640] [serial = 308] [outer = 16529C00] 15:56:30 INFO - PROCESS | 3640 | 1461192990992 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:56:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 15:56:31 INFO - PROCESS | 3640 | 1461192991052 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3640 | 1461192991055 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:56:31 INFO - PROCESS | 3640 | 1461192991059 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3640 | 1461192991061 Marionette TRACE conn3 <- [1,378,null,{}] 15:56:31 INFO - PROCESS | 3640 | 1461192991064 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}] 15:56:31 INFO - PROCESS | 3640 | 1461192991138 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:56:31 INFO - PROCESS | 3640 | 1461192991146 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3640 | ++DOCSHELL 18ABF000 == 39 [pid = 3640] [id = 104] 15:56:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18BC3400) [pid = 3640] [serial = 309] [outer = 00000000] 15:56:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (18BC9800) [pid = 3640] [serial = 310] [outer = 18BC3400] 15:56:31 INFO - PROCESS | 3640 | 1461192991191 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18BCD000) [pid = 3640] [serial = 311] [outer = 18BC3400] 15:56:31 INFO - PROCESS | 3640 | 1461192991602 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:56:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 598ms 15:56:31 INFO - PROCESS | 3640 | 1461192991655 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3640 | 1461192991657 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:56:31 INFO - PROCESS | 3640 | 1461192991660 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3640 | 1461192991662 Marionette TRACE conn3 <- [1,382,null,{}] 15:56:31 INFO - PROCESS | 3640 | 1461192991665 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}] 15:56:31 INFO - PROCESS | 3640 | 1461192991738 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:56:31 INFO - PROCESS | 3640 | 1461192991744 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3640 | ++DOCSHELL 13801400 == 40 [pid = 3640] [id = 105] 15:56:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18BC7400) [pid = 3640] [serial = 312] [outer = 00000000] 15:56:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18FCD000) [pid = 3640] [serial = 313] [outer = 18BC7400] 15:56:31 INFO - PROCESS | 3640 | 1461192991788 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (18FCCC00) [pid = 3640] [serial = 314] [outer = 18BC7400] 15:56:32 INFO - PROCESS | 3640 | 1461192992294 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:56:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:56:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 707ms 15:56:32 INFO - PROCESS | 3640 | 1461192992360 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 3640 | 1461192992362 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:56:32 INFO - PROCESS | 3640 | 1461192992365 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 3640 | 1461192992367 Marionette TRACE conn3 <- [1,386,null,{}] 15:56:32 INFO - PROCESS | 3640 | 1461192992370 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}] 15:56:32 INFO - PROCESS | 3640 | 1461192992498 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:56:32 INFO - PROCESS | 3640 | 1461192992551 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 3640 | ++DOCSHELL 13210000 == 41 [pid = 3640] [id = 106] 15:56:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18BC6800) [pid = 3640] [serial = 315] [outer = 00000000] 15:56:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A251800) [pid = 3640] [serial = 316] [outer = 18BC6800] 15:56:32 INFO - PROCESS | 3640 | 1461192992598 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A2D5000) [pid = 3640] [serial = 317] [outer = 18BC6800] 15:56:33 INFO - PROCESS | 3640 | 1461192993026 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]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 708ms 15:56:33 INFO - PROCESS | 3640 | 1461192993094 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 3640 | 1461192993096 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:56:33 INFO - PROCESS | 3640 | 1461192993099 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 3640 | 1461192993101 Marionette TRACE conn3 <- [1,390,null,{}] 15:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:56:33 INFO - PROCESS | 3640 | 1461192993104 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}] 15:56:33 INFO - PROCESS | 3640 | 1461192993201 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:56:33 INFO - PROCESS | 3640 | 1461192993210 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3640 | ++DOCSHELL 197EA800 == 42 [pid = 3640] [id = 107] 15:56:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19DF2C00) [pid = 3640] [serial = 318] [outer = 00000000] 15:56:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C2EE800) [pid = 3640] [serial = 319] [outer = 19DF2C00] 15:56:33 INFO - PROCESS | 3640 | 1461192993253 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C2EE400) [pid = 3640] [serial = 320] [outer = 19DF2C00] 15:56:33 INFO - PROCESS | 3640 | 1461192993703 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]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 15:56:33 INFO - PROCESS | 3640 | 1461192993743 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 3640 | 1461192993745 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:56:33 INFO - PROCESS | 3640 | 1461192993748 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:56:33 INFO - PROCESS | 3640 | 1461192993750 Marionette TRACE conn3 <- [1,394,null,{}] 15:56:33 INFO - PROCESS | 3640 | 1461192993753 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}] 15:56:33 INFO - PROCESS | 3640 | 1461192993854 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:56:33 INFO - PROCESS | 3640 | 1461192993863 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3640 | ++DOCSHELL 18BC3000 == 43 [pid = 3640] [id = 108] 15:56:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1A7A4800) [pid = 3640] [serial = 321] [outer = 00000000] 15:56:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C706000) [pid = 3640] [serial = 322] [outer = 1A7A4800] 15:56:33 INFO - PROCESS | 3640 | 1461192993908 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1CB15800) [pid = 3640] [serial = 323] [outer = 1A7A4800] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (164AF800) [pid = 3640] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (13801C00) [pid = 3640] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1653B000) [pid = 3640] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (02A7B400) [pid = 3640] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A7A4400) [pid = 3640] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1D391000) [pid = 3640] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1D608400) [pid = 3640] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15CEBC00) [pid = 3640] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19DF4C00) [pid = 3640] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18AB8000) [pid = 3640] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1CCB7800) [pid = 3640] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (16527800) [pid = 3640] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (136D4800) [pid = 3640] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18331400) [pid = 3640] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1A0F7400) [pid = 3640] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1C2F0800) [pid = 3640] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1326E000) [pid = 3640] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:56:34 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (156B2400) [pid = 3640] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:56:34 INFO - PROCESS | 3640 | 1461192994571 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]]]}] 15:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 849ms 15:56:34 INFO - PROCESS | 3640 | 1461192994592 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:56:34 INFO - PROCESS | 3640 | 1461192994594 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:56:34 INFO - PROCESS | 3640 | 1461192994597 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:56:34 INFO - PROCESS | 3640 | 1461192994598 Marionette TRACE conn3 <- [1,398,null,{}] 15:56:34 INFO - PROCESS | 3640 | 1461192994602 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}] 15:56:34 INFO - PROCESS | 3640 | 1461192994674 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:56:34 INFO - PROCESS | 3640 | 1461192994680 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 3640 | ++DOCSHELL 13629000 == 44 [pid = 3640] [id = 109] 15:56:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15E8C800) [pid = 3640] [serial = 324] [outer = 00000000] 15:56:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19C99400) [pid = 3640] [serial = 325] [outer = 15E8C800] 15:56:34 INFO - PROCESS | 3640 | 1461192994723 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A998400) [pid = 3640] [serial = 326] [outer = 15E8C800] 15:56:35 INFO - PROCESS | 3640 | 1461192995139 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 597ms 15:56:35 INFO - PROCESS | 3640 | 1461192995194 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3640 | 1461192995196 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:56:35 INFO - PROCESS | 3640 | 1461192995200 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3640 | 1461192995201 Marionette TRACE conn3 <- [1,402,null,{}] 15:56:35 INFO - PROCESS | 3640 | 1461192995205 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}] 15:56:35 INFO - PROCESS | 3640 | 1461192995278 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:56:35 INFO - PROCESS | 3640 | 1461192995284 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 3640 | ++DOCSHELL 18331400 == 45 [pid = 3640] [id = 110] 15:56:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1C2ECC00) [pid = 3640] [serial = 327] [outer = 00000000] 15:56:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1C41B000) [pid = 3640] [serial = 328] [outer = 1C2ECC00] 15:56:35 INFO - PROCESS | 3640 | 1461192995327 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1CF66000) [pid = 3640] [serial = 329] [outer = 1C2ECC00] 15:56:35 INFO - PROCESS | 3640 | 1461192995749 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 598ms 15:56:35 INFO - PROCESS | 3640 | 1461192995797 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3640 | 1461192995799 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:56:35 INFO - PROCESS | 3640 | 1461192995802 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3640 | 1461192995805 Marionette TRACE conn3 <- [1,406,null,{}] 15:56:35 INFO - PROCESS | 3640 | 1461192995808 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}] 15:56:35 INFO - PROCESS | 3640 | 1461192995899 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:56:35 INFO - PROCESS | 3640 | 1461192995908 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 3640 | ++DOCSHELL 1D164C00 == 46 [pid = 3640] [id = 111] 15:56:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1D32A400) [pid = 3640] [serial = 330] [outer = 00000000] 15:56:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1D394C00) [pid = 3640] [serial = 331] [outer = 1D32A400] 15:56:35 INFO - PROCESS | 3640 | 1461192995956 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1D606800) [pid = 3640] [serial = 332] [outer = 1D32A400] 15:56:36 INFO - PROCESS | 3640 | 1461192996593 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]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 802ms 15:56:36 INFO - PROCESS | 3640 | 1461192996637 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 3640 | 1461192996642 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:56:36 INFO - PROCESS | 3640 | 1461192996647 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 3640 | 1461192996651 Marionette TRACE conn3 <- [1,410,null,{}] 15:56:36 INFO - PROCESS | 3640 | 1461192996657 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}] 15:56:36 INFO - PROCESS | 3640 | 1461192996761 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:56:36 INFO - PROCESS | 3640 | 1461192996842 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 3640 | ++DOCSHELL 13802800 == 47 [pid = 3640] [id = 112] 15:56:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (13803000) [pid = 3640] [serial = 333] [outer = 00000000] 15:56:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15CF4400) [pid = 3640] [serial = 334] [outer = 13803000] 15:56:36 INFO - PROCESS | 3640 | 1461192996941 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (15FC9000) [pid = 3640] [serial = 335] [outer = 13803000] 15:56:37 INFO - PROCESS | 3640 | 1461192997583 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]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1007ms 15:56:37 INFO - PROCESS | 3640 | 1461192997651 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 3640 | 1461192997657 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:56:37 INFO - PROCESS | 3640 | 1461192997664 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 3640 | 1461192997666 Marionette TRACE conn3 <- [1,414,null,{}] 15:56:37 INFO - PROCESS | 3640 | 1461192997671 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}] 15:56:37 INFO - PROCESS | 3640 | 1461192997809 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:56:37 INFO - PROCESS | 3640 | 1461192997862 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 3640 | ++DOCSHELL 15621400 == 48 [pid = 3640] [id = 113] 15:56:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (164AE800) [pid = 3640] [serial = 336] [outer = 00000000] 15:56:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (17C9E400) [pid = 3640] [serial = 337] [outer = 164AE800] 15:56:37 INFO - PROCESS | 3640 | 1461192997916 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (17CA1800) [pid = 3640] [serial = 338] [outer = 164AE800] 15:56:38 INFO - PROCESS | 3640 | 1461192998434 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]]]}] 15:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 849ms 15:56:38 INFO - PROCESS | 3640 | 1461192998504 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 3640 | 1461192998507 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:56:38 INFO - PROCESS | 3640 | 1461192998511 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - PROCESS | 3640 | 1461192998515 Marionette TRACE conn3 <- [1,418,null,{}] 15:56:38 INFO - PROCESS | 3640 | 1461192998526 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}] 15:56:38 INFO - PROCESS | 3640 | 1461192998635 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:56:38 INFO - PROCESS | 3640 | 1461192998715 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 3640 | ++DOCSHELL 180F2800 == 49 [pid = 3640] [id = 114] 15:56:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (18332000) [pid = 3640] [serial = 339] [outer = 00000000] 15:56:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18E49400) [pid = 3640] [serial = 340] [outer = 18332000] 15:56:38 INFO - PROCESS | 3640 | 1461192998812 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (196A4800) [pid = 3640] [serial = 341] [outer = 18332000] 15:56:40 INFO - PROCESS | 3640 | 1461193000090 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]]]}] 15:56:40 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 15:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1620ms 15:56:40 INFO - PROCESS | 3640 | 1461193000122 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 3640 | 1461193000126 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:56:40 INFO - PROCESS | 3640 | 1461193000132 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:56:40 INFO - PROCESS | 3640 | 1461193000136 Marionette TRACE conn3 <- [1,422,null,{}] 15:56:40 INFO - PROCESS | 3640 | 1461193000142 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}] 15:56:40 INFO - PROCESS | 3640 | 1461193000229 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:56:40 INFO - PROCESS | 3640 | 1461193000303 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 3640 | ++DOCSHELL 14A5BC00 == 50 [pid = 3640] [id = 115] 15:56:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (14A5DC00) [pid = 3640] [serial = 342] [outer = 00000000] 15:56:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (15620000) [pid = 3640] [serial = 343] [outer = 14A5DC00] 15:56:40 INFO - PROCESS | 3640 | 1461193000352 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (15CB8400) [pid = 3640] [serial = 344] [outer = 14A5DC00] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 18331400 == 49 [pid = 3640] [id = 110] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 13629000 == 48 [pid = 3640] [id = 109] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 18BC3000 == 47 [pid = 3640] [id = 108] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 197EA800 == 46 [pid = 3640] [id = 107] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 13210000 == 45 [pid = 3640] [id = 106] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 13801400 == 44 [pid = 3640] [id = 105] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 18ABF000 == 43 [pid = 3640] [id = 104] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 1561B400 == 42 [pid = 3640] [id = 103] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 136DDC00 == 41 [pid = 3640] [id = 102] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 14A5C400 == 40 [pid = 3640] [id = 101] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 13273400 == 39 [pid = 3640] [id = 97] 15:56:41 INFO - PROCESS | 3640 | --DOCSHELL 0267C000 == 38 [pid = 3640] [id = 96] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (142AA000) [pid = 3640] [serial = 130] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A7E9C00) [pid = 3640] [serial = 206] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (183B5000) [pid = 3640] [serial = 203] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (15462400) [pid = 3640] [serial = 163] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18330000) [pid = 3640] [serial = 166] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1325D800) [pid = 3640] [serial = 200] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1CF5D000) [pid = 3640] [serial = 209] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1D7F7C00) [pid = 3640] [serial = 283] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (18778C00) [pid = 3640] [serial = 278] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1CF67800) [pid = 3640] [serial = 280] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1D7E8C00) [pid = 3640] [serial = 275] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C419C00) [pid = 3640] [serial = 268] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C70A800) [pid = 3640] [serial = 269] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1CF63000) [pid = 3640] [serial = 281] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1DE26800) [pid = 3640] [serial = 284] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1D602C00) [pid = 3640] [serial = 271] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1D60DC00) [pid = 3640] [serial = 274] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15F09800) [pid = 3640] [serial = 247] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1D604000) [pid = 3640] [serial = 272] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19C8CC00) [pid = 3640] [serial = 250] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18062800) [pid = 3640] [serial = 259] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1897A800) [pid = 3640] [serial = 260] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1A25CC00) [pid = 3640] [serial = 265] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A7ECC00) [pid = 3640] [serial = 266] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (196A8400) [pid = 3640] [serial = 262] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19DA2400) [pid = 3640] [serial = 263] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1D391400) [pid = 3640] [serial = 254] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1D325C00) [pid = 3640] [serial = 253] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1897D800) [pid = 3640] [serial = 257] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18728000) [pid = 3640] [serial = 256] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18333800) [pid = 3640] [serial = 277] [outer = 00000000] [url = about:blank] 15:56:41 INFO - PROCESS | 3640 | 1461193001398 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]]]}] 15:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1321ms 15:56:41 INFO - PROCESS | 3640 | 1461193001472 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 3640 | 1461193001477 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:56:41 INFO - PROCESS | 3640 | 1461193001483 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:56:41 INFO - PROCESS | 3640 | 1461193001486 Marionette TRACE conn3 <- [1,426,null,{}] 15:56:41 INFO - PROCESS | 3640 | 1461193001490 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}] 15:56:41 INFO - PROCESS | 3640 | 1461193001581 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:56:41 INFO - PROCESS | 3640 | 1461193001696 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 3640 | ++DOCSHELL 14A65400 == 39 [pid = 3640] [id = 116] 15:56:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1545EC00) [pid = 3640] [serial = 345] [outer = 00000000] 15:56:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (15FCD400) [pid = 3640] [serial = 346] [outer = 1545EC00] 15:56:41 INFO - PROCESS | 3640 | 1461193001741 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1695B800) [pid = 3640] [serial = 347] [outer = 1545EC00] 15:56:42 INFO - PROCESS | 3640 | 1461193002111 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] 15:56:42 INFO - PROCESS | 3640 | 1461193002186 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:56:42 INFO - PROCESS | 3640 | 1461193002189 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 3640 | 1461193002192 Marionette TRACE conn3 <- [1,430,null,{}] 15:56:42 INFO - PROCESS | 3640 | 1461193002202 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}] 15:56:42 INFO - PROCESS | 3640 | 1461193002289 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:56:42 INFO - PROCESS | 3640 | 1461193002296 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 3640 | ++DOCSHELL 180E0800 == 40 [pid = 3640] [id = 117] 15:56:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (180E0C00) [pid = 3640] [serial = 348] [outer = 00000000] 15:56:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18337400) [pid = 3640] [serial = 349] [outer = 180E0C00] 15:56:42 INFO - PROCESS | 3640 | 1461193002343 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (183BA400) [pid = 3640] [serial = 350] [outer = 180E0C00] 15:56:42 INFO - PROCESS | 3640 | 1461193002798 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]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 645ms 15:56:42 INFO - PROCESS | 3640 | 1461193002827 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 3640 | 1461193002830 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:56:42 INFO - PROCESS | 3640 | 1461193002833 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 3640 | 1461193002835 Marionette TRACE conn3 <- [1,434,null,{}] 15:56:42 INFO - PROCESS | 3640 | 1461193002838 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}] 15:56:42 INFO - PROCESS | 3640 | 1461193002913 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:56:42 INFO - PROCESS | 3640 | 1461193002950 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 3640 | ++DOCSHELL 18BC2800 == 41 [pid = 3640] [id = 118] 15:56:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18BC4800) [pid = 3640] [serial = 351] [outer = 00000000] 15:56:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18BCA000) [pid = 3640] [serial = 352] [outer = 18BC4800] 15:56:43 INFO - PROCESS | 3640 | 1461193002995 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18E44000) [pid = 3640] [serial = 353] [outer = 18BC4800] 15:56:43 INFO - PROCESS | 3640 | 1461193003412 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]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 644ms 15:56:43 INFO - PROCESS | 3640 | 1461193003471 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 3640 | 1461193003473 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:56:43 INFO - PROCESS | 3640 | 1461193003476 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:56:43 INFO - PROCESS | 3640 | 1461193003477 Marionette TRACE conn3 <- [1,438,null,{}] 15:56:43 INFO - PROCESS | 3640 | 1461193003481 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}] 15:56:43 INFO - PROCESS | 3640 | 1461193003555 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:56:43 INFO - PROCESS | 3640 | 1461193003561 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 3640 | ++DOCSHELL 18AB2800 == 42 [pid = 3640] [id = 119] 15:56:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18BC3000) [pid = 3640] [serial = 354] [outer = 00000000] 15:56:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18FD0000) [pid = 3640] [serial = 355] [outer = 18BC3000] 15:56:43 INFO - PROCESS | 3640 | 1461193003605 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (196A8400) [pid = 3640] [serial = 356] [outer = 18BC3000] 15:56:44 INFO - PROCESS | 3640 | 1461193004072 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]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 645ms 15:56:44 INFO - PROCESS | 3640 | 1461193004114 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 3640 | 1461193004116 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:56:44 INFO - PROCESS | 3640 | 1461193004119 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:56:44 INFO - PROCESS | 3640 | 1461193004121 Marionette TRACE conn3 <- [1,442,null,{}] 15:56:44 INFO - PROCESS | 3640 | 1461193004125 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}] 15:56:44 INFO - PROCESS | 3640 | 1461193004246 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:56:44 INFO - PROCESS | 3640 | 1461193004326 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 3640 | ++DOCSHELL 18E45800 == 43 [pid = 3640] [id = 120] 15:56:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18FCDC00) [pid = 3640] [serial = 357] [outer = 00000000] 15:56:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A25CC00) [pid = 3640] [serial = 358] [outer = 18FCDC00] 15:56:44 INFO - PROCESS | 3640 | 1461193004375 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A7E8000) [pid = 3640] [serial = 359] [outer = 18FCDC00] 15:56:44 INFO - PROCESS | 3640 | 1461193004817 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]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 739ms 15:56:44 INFO - PROCESS | 3640 | 1461193004860 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 3640 | 1461193004862 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:56:44 INFO - PROCESS | 3640 | 1461193004866 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:56:44 INFO - PROCESS | 3640 | 1461193004867 Marionette TRACE conn3 <- [1,446,null,{}] 15:56:44 INFO - PROCESS | 3640 | 1461193004871 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}] 15:56:44 INFO - PROCESS | 3640 | 1461193004969 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:56:45 INFO - PROCESS | 3640 | 1461193004977 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3640 | ++DOCSHELL 164AFC00 == 44 [pid = 3640] [id = 121] 15:56:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19DEE800) [pid = 3640] [serial = 360] [outer = 00000000] 15:56:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C2EE000) [pid = 3640] [serial = 361] [outer = 19DEE800] 15:56:45 INFO - PROCESS | 3640 | 1461193005021 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1C2F1800) [pid = 3640] [serial = 362] [outer = 19DEE800] 15:56:45 INFO - PROCESS | 3640 | 1461193005462 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]]]}] 15:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 645ms 15:56:45 INFO - PROCESS | 3640 | 1461193005504 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:56:45 INFO - PROCESS | 3640 | 1461193005506 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:56:45 INFO - PROCESS | 3640 | 1461193005509 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - PROCESS | 3640 | 1461193005511 Marionette TRACE conn3 <- [1,450,null,{}] 15:56:45 INFO - PROCESS | 3640 | 1461193005515 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}] 15:56:45 INFO - PROCESS | 3640 | 1461193005615 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:56:45 INFO - PROCESS | 3640 | 1461193005707 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3640 | ++DOCSHELL 12CBBC00 == 45 [pid = 3640] [id = 122] 15:56:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1AC66800) [pid = 3640] [serial = 363] [outer = 00000000] 15:56:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1C710000) [pid = 3640] [serial = 364] [outer = 1AC66800] 15:56:45 INFO - PROCESS | 3640 | 1461193005751 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1C70FC00) [pid = 3640] [serial = 365] [outer = 1AC66800] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18BC6800) [pid = 3640] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19DF2C00) [pid = 3640] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16529C00) [pid = 3640] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (13803400) [pid = 3640] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18BC7400) [pid = 3640] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (14A5E400) [pid = 3640] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (180D9C00) [pid = 3640] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18BC3400) [pid = 3640] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1A7A4800) [pid = 3640] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C2ECC00) [pid = 3640] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:56:46 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15E8C800) [pid = 3640] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:56:46 INFO - PROCESS | 3640 | 1461193006308 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] 15:56:46 INFO - PROCESS | 3640 | 1461193006345 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:56:46 INFO - PROCESS | 3640 | 1461193006349 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 3640 | 1461193006350 Marionette TRACE conn3 <- [1,454,null,{}] 15:56:46 INFO - PROCESS | 3640 | 1461193006354 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}] 15:56:46 INFO - PROCESS | 3640 | 1461193006428 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:56:46 INFO - PROCESS | 3640 | 1461193006434 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 3640 | ++DOCSHELL 14A67400 == 46 [pid = 3640] [id = 123] 15:56:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (180D4800) [pid = 3640] [serial = 366] [outer = 00000000] 15:56:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1C418400) [pid = 3640] [serial = 367] [outer = 180D4800] 15:56:46 INFO - PROCESS | 3640 | 1461193006478 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1C417C00) [pid = 3640] [serial = 368] [outer = 180D4800] 15:56:46 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:46 INFO - PROCESS | 3640 | 1461193006891 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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 598ms 15:56:46 INFO - PROCESS | 3640 | 1461193006946 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 3640 | 1461193006948 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:56:46 INFO - PROCESS | 3640 | 1461193006951 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 3640 | 1461193006953 Marionette TRACE conn3 <- [1,458,null,{}] 15:56:46 INFO - PROCESS | 3640 | 1461193006956 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}] 15:56:47 INFO - PROCESS | 3640 | 1461193007032 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:56:47 INFO - PROCESS | 3640 | 1461193007041 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3640 | ++DOCSHELL 1A259400 == 47 [pid = 3640] [id = 124] 15:56:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A997400) [pid = 3640] [serial = 369] [outer = 00000000] 15:56:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1D326000) [pid = 3640] [serial = 370] [outer = 1A997400] 15:56:47 INFO - PROCESS | 3640 | 1461193007085 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1D32B800) [pid = 3640] [serial = 371] [outer = 1A997400] 15:56:47 INFO - PROCESS | 3640 | 1461193007508 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] 15:56:47 INFO - PROCESS | 3640 | 1461193007560 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:56:47 INFO - PROCESS | 3640 | 1461193007564 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:56:47 INFO - PROCESS | 3640 | 1461193007567 Marionette TRACE conn3 <- [1,462,null,{}] 15:56:47 INFO - PROCESS | 3640 | 1461193007570 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}] 15:56:47 INFO - PROCESS | 3640 | 1461193007708 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:56:47 INFO - PROCESS | 3640 | 1461193007838 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3640 | ++DOCSHELL 02678000 == 48 [pid = 3640] [id = 125] 15:56:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (02679C00) [pid = 3640] [serial = 372] [outer = 00000000] 15:56:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1320F000) [pid = 3640] [serial = 373] [outer = 02679C00] 15:56:47 INFO - PROCESS | 3640 | 1461193007896 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (13273400) [pid = 3640] [serial = 374] [outer = 02679C00] 15:56:48 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:48 INFO - PROCESS | 3640 | 1461193008580 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] 15:56:48 INFO - PROCESS | 3640 | 1461193008642 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:56:48 INFO - PROCESS | 3640 | 1461193008647 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:56:48 INFO - PROCESS | 3640 | 1461193008651 Marionette TRACE conn3 <- [1,466,null,{}] 15:56:48 INFO - PROCESS | 3640 | 1461193008656 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}] 15:56:48 INFO - PROCESS | 3640 | 1461193008757 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:56:48 INFO - PROCESS | 3640 | 1461193008883 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 3640 | ++DOCSHELL 17C98400 == 49 [pid = 3640] [id = 126] 15:56:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17C99000) [pid = 3640] [serial = 375] [outer = 00000000] 15:56:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18334000) [pid = 3640] [serial = 376] [outer = 17C99000] 15:56:48 INFO - PROCESS | 3640 | 1461193008941 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18783000) [pid = 3640] [serial = 377] [outer = 17C99000] 15:56:49 INFO - PROCESS | 3640 | 1461193009495 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] 15:56:49 INFO - PROCESS | 3640 | 1461193009560 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:56:49 INFO - PROCESS | 3640 | 1461193009563 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 3640 | 1461193009566 Marionette TRACE conn3 <- [1,470,null,{}] 15:56:49 INFO - PROCESS | 3640 | 1461193009570 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}] 15:56:49 INFO - PROCESS | 3640 | 1461193009669 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:56:49 INFO - PROCESS | 3640 | 1461193009760 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 3640 | ++DOCSHELL 18FCC400 == 50 [pid = 3640] [id = 127] 15:56:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19AB8C00) [pid = 3640] [serial = 378] [outer = 00000000] 15:56:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C2F2800) [pid = 3640] [serial = 379] [outer = 19AB8C00] 15:56:49 INFO - PROCESS | 3640 | 1461193009823 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1D165C00) [pid = 3640] [serial = 380] [outer = 19AB8C00] 15:56:50 INFO - PROCESS | 3640 | 1461193010449 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]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 15:56:50 INFO - PROCESS | 3640 | 1461193010507 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 3640 | 1461193010511 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:56:50 INFO - PROCESS | 3640 | 1461193010522 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 3640 | 1461193010527 Marionette TRACE conn3 <- [1,474,null,{}] 15:56:50 INFO - PROCESS | 3640 | 1461193010530 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}] 15:56:50 INFO - PROCESS | 3640 | 1461193010631 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:56:50 INFO - PROCESS | 3640 | 1461193010708 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 3640 | ++DOCSHELL 1D603000 == 51 [pid = 3640] [id = 128] 15:56:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1D610000) [pid = 3640] [serial = 381] [outer = 00000000] 15:56:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1D7EF400) [pid = 3640] [serial = 382] [outer = 1D610000] 15:56:50 INFO - PROCESS | 3640 | 1461193010762 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1D7F3000) [pid = 3640] [serial = 383] [outer = 1D610000] 15:56:51 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:56:51 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:56:51 INFO - PROCESS | 3640 | 1461193011449 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]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 943ms 15:56:51 INFO - PROCESS | 3640 | 1461193011600 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 3640 | 1461193011604 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:56:51 INFO - PROCESS | 3640 | 1461193011640 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 3640 | 1461193011643 Marionette TRACE conn3 <- [1,478,null,{}] 15:56:51 INFO - PROCESS | 3640 | 1461193011649 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}] 15:56:51 INFO - PROCESS | 3640 | 1461193011743 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:56:51 INFO - PROCESS | 3640 | 1461193011817 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 3640 | ++DOCSHELL 16530400 == 52 [pid = 3640] [id = 129] 15:56:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (16532800) [pid = 3640] [serial = 384] [outer = 00000000] 15:56:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (17C97C00) [pid = 3640] [serial = 385] [outer = 16532800] 15:56:51 INFO - PROCESS | 3640 | 1461193011874 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (18059000) [pid = 3640] [serial = 386] [outer = 16532800] 15:56:52 INFO - PROCESS | 3640 | 1461193012482 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]]]}] 15:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 897ms 15:56:52 INFO - PROCESS | 3640 | 1461193012545 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 3640 | 1461193012548 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:56:52 INFO - PROCESS | 3640 | 1461193012556 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 3640 | 1461193012559 Marionette TRACE conn3 <- [1,482,null,{}] 15:56:52 INFO - PROCESS | 3640 | 1461193012564 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}] 15:56:52 INFO - PROCESS | 3640 | 1461193012657 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:56:52 INFO - PROCESS | 3640 | 1461193012736 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 3640 | ++DOCSHELL 180E0400 == 53 [pid = 3640] [id = 130] 15:56:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (18782400) [pid = 3640] [serial = 387] [outer = 00000000] 15:56:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18E46800) [pid = 3640] [serial = 388] [outer = 18782400] 15:56:52 INFO - PROCESS | 3640 | 1461193012783 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18ED4800) [pid = 3640] [serial = 389] [outer = 18782400] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 1A259400 == 52 [pid = 3640] [id = 124] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 14A67400 == 51 [pid = 3640] [id = 123] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 12CBBC00 == 50 [pid = 3640] [id = 122] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 164AFC00 == 49 [pid = 3640] [id = 121] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 18E45800 == 48 [pid = 3640] [id = 120] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 18AB2800 == 47 [pid = 3640] [id = 119] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 18BC2800 == 46 [pid = 3640] [id = 118] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 180E0800 == 45 [pid = 3640] [id = 117] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 14A65400 == 44 [pid = 3640] [id = 116] 15:56:52 INFO - PROCESS | 3640 | --DOCSHELL 14A5BC00 == 43 [pid = 3640] [id = 115] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1A251800) [pid = 3640] [serial = 316] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1C2EE800) [pid = 3640] [serial = 319] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (18FCB400) [pid = 3640] [serial = 286] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1545CC00) [pid = 3640] [serial = 289] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (18E49800) [pid = 3640] [serial = 292] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1833C800) [pid = 3640] [serial = 307] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1897B000) [pid = 3640] [serial = 308] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A2D5000) [pid = 3640] [serial = 317] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (16527000) [pid = 3640] [serial = 304] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17B4A800) [pid = 3640] [serial = 305] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18FCD000) [pid = 3640] [serial = 313] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (164ADC00) [pid = 3640] [serial = 302] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (15F07400) [pid = 3640] [serial = 301] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18ED7C00) [pid = 3640] [serial = 299] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (180E2000) [pid = 3640] [serial = 298] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18BC9800) [pid = 3640] [serial = 310] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18BCD000) [pid = 3640] [serial = 311] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1CB19C00) [pid = 3640] [serial = 295] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1C706000) [pid = 3640] [serial = 322] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1D394C00) [pid = 3640] [serial = 331] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C2EE400) [pid = 3640] [serial = 320] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1C41B000) [pid = 3640] [serial = 328] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1CB15800) [pid = 3640] [serial = 323] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19C99400) [pid = 3640] [serial = 325] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18FCCC00) [pid = 3640] [serial = 314] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1CF66000) [pid = 3640] [serial = 329] [outer = 00000000] [url = about:blank] 15:56:52 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A998400) [pid = 3640] [serial = 326] [outer = 00000000] [url = about:blank] 15:56:53 INFO - PROCESS | 3640 | 1461193013312 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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 802ms 15:56:53 INFO - PROCESS | 3640 | 1461193013357 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 3640 | 1461193013359 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:56:53 INFO - PROCESS | 3640 | 1461193013363 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 3640 | 1461193013365 Marionette TRACE conn3 <- [1,486,null,{}] 15:56:53 INFO - PROCESS | 3640 | 1461193013373 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}] 15:56:53 INFO - PROCESS | 3640 | 1461193013455 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:56:53 INFO - PROCESS | 3640 | 1461193013465 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 3640 | ++DOCSHELL 183B9400 == 44 [pid = 3640] [id = 131] 15:56:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (183B9C00) [pid = 3640] [serial = 390] [outer = 00000000] 15:56:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18BBF800) [pid = 3640] [serial = 391] [outer = 183B9C00] 15:56:53 INFO - PROCESS | 3640 | 1461193013513 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18E43000) [pid = 3640] [serial = 392] [outer = 183B9C00] 15:56:53 INFO - PROCESS | 3640 | 1461193013986 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]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 645ms 15:56:54 INFO - PROCESS | 3640 | 1461193014000 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:56:54 INFO - PROCESS | 3640 | 1461193014002 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:56:54 INFO - PROCESS | 3640 | 1461193014005 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - PROCESS | 3640 | 1461193014007 Marionette TRACE conn3 <- [1,490,null,{}] 15:56:54 INFO - PROCESS | 3640 | 1461193014010 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}] 15:56:54 INFO - PROCESS | 3640 | 1461193014087 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:56:54 INFO - PROCESS | 3640 | 1461193014093 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 3640 | ++DOCSHELL 18ED3C00 == 45 [pid = 3640] [id = 132] 15:56:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19676400) [pid = 3640] [serial = 393] [outer = 00000000] 15:56:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19DF5400) [pid = 3640] [serial = 394] [outer = 19676400] 15:56:54 INFO - PROCESS | 3640 | 1461193014137 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A259400) [pid = 3640] [serial = 395] [outer = 19676400] 15:56:54 INFO - PROCESS | 3640 | 1461193014575 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]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 597ms 15:56:54 INFO - PROCESS | 3640 | 1461193014603 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:56:54 INFO - PROCESS | 3640 | 1461193014605 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:56:54 INFO - PROCESS | 3640 | 1461193014608 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - PROCESS | 3640 | 1461193014610 Marionette TRACE conn3 <- [1,494,null,{}] 15:56:54 INFO - PROCESS | 3640 | 1461193014614 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}] 15:56:54 INFO - PROCESS | 3640 | 1461193014688 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:56:54 INFO - PROCESS | 3640 | 1461193014694 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 3640 | ++DOCSHELL 1A7EE400 == 46 [pid = 3640] [id = 133] 15:56:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A7EE800) [pid = 3640] [serial = 396] [outer = 00000000] 15:56:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1C2EBC00) [pid = 3640] [serial = 397] [outer = 1A7EE800] 15:56:54 INFO - PROCESS | 3640 | 1461193014738 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1C2EE800) [pid = 3640] [serial = 398] [outer = 1A7EE800] 15:56:55 INFO - PROCESS | 3640 | 1461193015203 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]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 15:56:55 INFO - PROCESS | 3640 | 1461193015248 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3640 | 1461193015250 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:56:55 INFO - PROCESS | 3640 | 1461193015253 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 3640 | 1461193015255 Marionette TRACE conn3 <- [1,498,null,{}] 15:56:55 INFO - PROCESS | 3640 | 1461193015258 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}] 15:56:55 INFO - PROCESS | 3640 | 1461193015381 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:56:55 INFO - PROCESS | 3640 | 1461193015389 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 3640 | ++DOCSHELL 15466800 == 47 [pid = 3640] [id = 134] 15:56:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C2EB000) [pid = 3640] [serial = 399] [outer = 00000000] 15:56:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1CCB9400) [pid = 3640] [serial = 400] [outer = 1C2EB000] 15:56:55 INFO - PROCESS | 3640 | 1461193015480 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1CF6A400) [pid = 3640] [serial = 401] [outer = 1C2EB000] 15:56:55 INFO - PROCESS | 3640 | 1461193015903 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]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 15:56:55 INFO - PROCESS | 3640 | 1461193015952 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3640 | 1461193015954 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:56:55 INFO - PROCESS | 3640 | 1461193015962 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:56:55 INFO - PROCESS | 3640 | 1461193015964 Marionette TRACE conn3 <- [1,502,null,{}] 15:56:55 INFO - PROCESS | 3640 | 1461193015967 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}] 15:56:56 INFO - PROCESS | 3640 | 1461193016100 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:56:56 INFO - PROCESS | 3640 | 1461193016122 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3640 | ++DOCSHELL 13262800 == 48 [pid = 3640] [id = 135] 15:56:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1897A800) [pid = 3640] [serial = 402] [outer = 00000000] 15:56:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1D01F400) [pid = 3640] [serial = 403] [outer = 1897A800] 15:56:56 INFO - PROCESS | 3640 | 1461193016166 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D01EC00) [pid = 3640] [serial = 404] [outer = 1897A800] 15:56:56 INFO - PROCESS | 3640 | 1461193016636 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]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 708ms 15:56:56 INFO - PROCESS | 3640 | 1461193016694 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 3640 | 1461193016696 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:56:56 INFO - PROCESS | 3640 | 1461193016709 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:56:56 INFO - PROCESS | 3640 | 1461193016711 Marionette TRACE conn3 <- [1,506,null,{}] 15:56:56 INFO - PROCESS | 3640 | 1461193016714 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}] 15:56:56 INFO - PROCESS | 3640 | 1461193016815 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:56:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1D017C00) [pid = 3640] [serial = 405] [outer = 1DFB6400] 15:56:56 INFO - PROCESS | 3640 | 1461193016839 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3640 | ++DOCSHELL 12D42C00 == 49 [pid = 3640] [id = 136] 15:56:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1D395800) [pid = 3640] [serial = 406] [outer = 00000000] 15:56:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1D603800) [pid = 3640] [serial = 407] [outer = 1D395800] 15:56:56 INFO - PROCESS | 3640 | 1461193016942 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1D603400) [pid = 3640] [serial = 408] [outer = 1D395800] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18FCDC00) [pid = 3640] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (14A5DC00) [pid = 3640] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18BC4800) [pid = 3640] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (180E0C00) [pid = 3640] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (18BC3000) [pid = 3640] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1545EC00) [pid = 3640] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19DEE800) [pid = 3640] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18332000) [pid = 3640] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1AC66800) [pid = 3640] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:56:57 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (180D4800) [pid = 3640] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:56:57 INFO - PROCESS | 3640 | 1461193017585 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]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 896ms 15:56:57 INFO - PROCESS | 3640 | 1461193017594 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 3640 | 1461193017596 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:56:57 INFO - PROCESS | 3640 | 1461193017600 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - PROCESS | 3640 | 1461193017601 Marionette TRACE conn3 <- [1,510,null,{}] 15:56:57 INFO - PROCESS | 3640 | 1461193017605 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}] 15:56:57 INFO - PROCESS | 3640 | 1461193017680 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:56:57 INFO - PROCESS | 3640 | 1461193017687 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 3640 | ++DOCSHELL 13622C00 == 50 [pid = 3640] [id = 137] 15:56:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15F05C00) [pid = 3640] [serial = 409] [outer = 00000000] 15:56:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18BC7800) [pid = 3640] [serial = 410] [outer = 15F05C00] 15:56:57 INFO - PROCESS | 3640 | 1461193017730 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19C8A400) [pid = 3640] [serial = 411] [outer = 15F05C00] 15:56:58 INFO - PROCESS | 3640 | 1461193018149 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]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 597ms 15:56:58 INFO - PROCESS | 3640 | 1461193018197 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 3640 | 1461193018199 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:56:58 INFO - PROCESS | 3640 | 1461193018202 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:56:58 INFO - PROCESS | 3640 | 1461193018204 Marionette TRACE conn3 <- [1,514,null,{}] 15:56:58 INFO - PROCESS | 3640 | 1461193018207 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}] 15:56:58 INFO - PROCESS | 3640 | 1461193018284 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:56:58 INFO - PROCESS | 3640 | 1461193018290 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3640 | ++DOCSHELL 180E0C00 == 51 [pid = 3640] [id = 138] 15:56:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (197EA800) [pid = 3640] [serial = 412] [outer = 00000000] 15:56:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1ACCB400) [pid = 3640] [serial = 413] [outer = 197EA800] 15:56:58 INFO - PROCESS | 3640 | 1461193018333 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1ACCE800) [pid = 3640] [serial = 414] [outer = 197EA800] 15:56:58 INFO - PROCESS | 3640 | 1461193018725 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]]]}] 15:56:58 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 15:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 535ms 15:56:58 INFO - PROCESS | 3640 | 1461193018742 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 3640 | 1461193018744 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:56:58 INFO - PROCESS | 3640 | 1461193018747 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:56:58 INFO - PROCESS | 3640 | 1461193018749 Marionette TRACE conn3 <- [1,518,null,{}] 15:56:58 INFO - PROCESS | 3640 | 1461193018753 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}] 15:56:58 INFO - PROCESS | 3640 | 1461193018878 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:56:58 INFO - PROCESS | 3640 | 1461193018887 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3640 | ++DOCSHELL 1ACC6800 == 52 [pid = 3640] [id = 139] 15:56:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1D022C00) [pid = 3640] [serial = 415] [outer = 00000000] 15:56:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1D7EF000) [pid = 3640] [serial = 416] [outer = 1D022C00] 15:56:58 INFO - PROCESS | 3640 | 1461193018935 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1DE25400) [pid = 3640] [serial = 417] [outer = 1D022C00] 15:56:59 INFO - PROCESS | 3640 | 1461193019377 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]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 15:56:59 INFO - PROCESS | 3640 | 1461193019448 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 3640 | 1461193019450 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:56:59 INFO - PROCESS | 3640 | 1461193019453 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 3640 | 1461193019455 Marionette TRACE conn3 <- [1,522,null,{}] 15:56:59 INFO - PROCESS | 3640 | 1461193019458 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}] 15:56:59 INFO - PROCESS | 3640 | 1461193019584 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:56:59 INFO - PROCESS | 3640 | 1461193019683 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 3640 | ++DOCSHELL 136D4000 == 53 [pid = 3640] [id = 140] 15:56:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (13AC2000) [pid = 3640] [serial = 418] [outer = 00000000] 15:56:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1561F400) [pid = 3640] [serial = 419] [outer = 13AC2000] 15:56:59 INFO - PROCESS | 3640 | 1461193019740 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (15F06000) [pid = 3640] [serial = 420] [outer = 13AC2000] 15:57:00 INFO - PROCESS | 3640 | 1461193020391 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]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 991ms 15:57:00 INFO - PROCESS | 3640 | 1461193020441 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 3640 | 1461193020446 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:57:00 INFO - PROCESS | 3640 | 1461193020451 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - PROCESS | 3640 | 1461193020456 Marionette TRACE conn3 <- [1,526,null,{}] 15:57:00 INFO - PROCESS | 3640 | 1461193020460 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}] 15:57:00 INFO - PROCESS | 3640 | 1461193020564 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:57:00 INFO - PROCESS | 3640 | 1461193020659 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 3640 | ++DOCSHELL 180EE800 == 54 [pid = 3640] [id = 141] 15:57:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (18336000) [pid = 3640] [serial = 421] [outer = 00000000] 15:57:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (18BC0400) [pid = 3640] [serial = 422] [outer = 18336000] 15:57:00 INFO - PROCESS | 3640 | 1461193020716 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (18BCD000) [pid = 3640] [serial = 423] [outer = 18336000] 15:57:01 INFO - PROCESS | 3640 | 1461193021300 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]]]}] 15:57:01 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 15:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 897ms 15:57:01 INFO - PROCESS | 3640 | 1461193021356 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 3640 | 1461193021359 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:57:01 INFO - PROCESS | 3640 | 1461193021363 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 3640 | 1461193021365 Marionette TRACE conn3 <- [1,530,null,{}] 15:57:01 INFO - PROCESS | 3640 | 1461193021369 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}] 15:57:01 INFO - PROCESS | 3640 | 1461193021517 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:57:01 INFO - PROCESS | 3640 | 1461193021613 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3640 | ++DOCSHELL 1C2EA800 == 55 [pid = 3640] [id = 142] 15:57:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C2F1C00) [pid = 3640] [serial = 424] [outer = 00000000] 15:57:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C70E400) [pid = 3640] [serial = 425] [outer = 1C2F1C00] 15:57:01 INFO - PROCESS | 3640 | 1461193021667 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1CF65C00) [pid = 3640] [serial = 426] [outer = 1C2F1C00] 15:57:02 INFO - PROCESS | 3640 | 1461193022242 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"]]]}] 15:57:02 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 15:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:02 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 15:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:57:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 897ms 15:57:02 INFO - PROCESS | 3640 | 1461193022298 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 3640 | 1461193022302 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:57:02 INFO - PROCESS | 3640 | 1461193022313 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 3640 | 1461193022318 Marionette TRACE conn3 <- [1,534,null,{}] 15:57:02 INFO - PROCESS | 3640 | 1461193022322 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}] 15:57:02 INFO - PROCESS | 3640 | 1461193022435 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:57:02 INFO - PROCESS | 3640 | 1461193022528 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 3640 | ++DOCSHELL 1D018800 == 56 [pid = 3640] [id = 143] 15:57:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1D018C00) [pid = 3640] [serial = 427] [outer = 00000000] 15:57:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1DB53800) [pid = 3640] [serial = 428] [outer = 1D018C00] 15:57:02 INFO - PROCESS | 3640 | 1461193022582 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1DE2B000) [pid = 3640] [serial = 429] [outer = 1D018C00] 15:57:03 INFO - PROCESS | 3640 | 1461193023131 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]]]}] 15:57:03 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. 15:57:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 865ms 15:57:03 INFO - PROCESS | 3640 | 1461193023172 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 3640 | 1461193023174 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:57:03 INFO - PROCESS | 3640 | 1461193023177 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 3640 | 1461193023179 Marionette TRACE conn3 <- [1,538,null,{}] 15:57:03 INFO - PROCESS | 3640 | 1461193023183 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}] 15:57:03 INFO - PROCESS | 3640 | 1461193023280 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:57:03 INFO - PROCESS | 3640 | 1461193023375 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3640 | ++DOCSHELL 18A7B000 == 57 [pid = 3640] [id = 144] 15:57:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18A7BC00) [pid = 3640] [serial = 430] [outer = 00000000] 15:57:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (18A85000) [pid = 3640] [serial = 431] [outer = 18A7BC00] 15:57:03 INFO - PROCESS | 3640 | 1461193023429 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (18A89800) [pid = 3640] [serial = 432] [outer = 18A7BC00] 15:57:03 INFO - PROCESS | 3640 | 1461193023952 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]]]}] 15:57:04 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. 15:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 802ms 15:57:04 INFO - PROCESS | 3640 | 1461193023979 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 3640 | 1461193023981 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:57:04 INFO - PROCESS | 3640 | 1461193023999 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - PROCESS | 3640 | 1461193024002 Marionette TRACE conn3 <- [1,542,null,{}] 15:57:04 INFO - PROCESS | 3640 | 1461193024007 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}] 15:57:04 INFO - PROCESS | 3640 | 1461193024109 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:57:04 INFO - PROCESS | 3640 | 1461193024236 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 3640 | ++DOCSHELL 11FC9400 == 58 [pid = 3640] [id = 145] 15:57:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (11FC9800) [pid = 3640] [serial = 433] [outer = 00000000] 15:57:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (14A60000) [pid = 3640] [serial = 434] [outer = 11FC9800] 15:57:04 INFO - PROCESS | 3640 | 1461193024301 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (17C94000) [pid = 3640] [serial = 435] [outer = 11FC9800] 15:57:04 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:04 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:05 INFO - PROCESS | 3640 | 1461193025081 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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1116ms 15:57:05 INFO - PROCESS | 3640 | 1461193025104 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3640 | 1461193025107 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 3640 | 1461193025113 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:57:05 INFO - PROCESS | 3640 | 1461193025116 Marionette TRACE conn3 <- [1,546,null,{}] 15:57:05 INFO - PROCESS | 3640 | 1461193025121 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}] 15:57:05 INFO - PROCESS | 3640 | 1461193025221 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:57:05 INFO - PROCESS | 3640 | 1461193025318 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 3640 | ++DOCSHELL 1561FC00 == 59 [pid = 3640] [id = 146] 15:57:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (15627800) [pid = 3640] [serial = 436] [outer = 00000000] 15:57:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (15FD6C00) [pid = 3640] [serial = 437] [outer = 15627800] 15:57:05 INFO - PROCESS | 3640 | 1461193025367 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (16531C00) [pid = 3640] [serial = 438] [outer = 15627800] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 1D164C00 == 58 [pid = 3640] [id = 111] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 1ACC6800 == 57 [pid = 3640] [id = 139] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 180E0C00 == 56 [pid = 3640] [id = 138] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 13622C00 == 55 [pid = 3640] [id = 137] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 12D42C00 == 54 [pid = 3640] [id = 136] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 13262800 == 53 [pid = 3640] [id = 135] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 15466800 == 52 [pid = 3640] [id = 134] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 1A7EE400 == 51 [pid = 3640] [id = 133] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 18ED3C00 == 50 [pid = 3640] [id = 132] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 183B9400 == 49 [pid = 3640] [id = 131] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 180E0400 == 48 [pid = 3640] [id = 130] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 16530400 == 47 [pid = 3640] [id = 129] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1D326000) [pid = 3640] [serial = 370] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | 1461193025953 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]]]}] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 17C98400 == 46 [pid = 3640] [id = 126] 15:57:05 INFO - PROCESS | 3640 | --DOCSHELL 02678000 == 45 [pid = 3640] [id = 125] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (15CF4400) [pid = 3640] [serial = 334] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1A25CC00) [pid = 3640] [serial = 358] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (15CB8400) [pid = 3640] [serial = 344] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (15620000) [pid = 3640] [serial = 343] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (18BCA000) [pid = 3640] [serial = 352] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (18E44000) [pid = 3640] [serial = 353] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (18337400) [pid = 3640] [serial = 349] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (183BA400) [pid = 3640] [serial = 350] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (18FD0000) [pid = 3640] [serial = 355] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (15FCD400) [pid = 3640] [serial = 346] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1695B800) [pid = 3640] [serial = 347] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1C2EE000) [pid = 3640] [serial = 361] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (196A4800) [pid = 3640] [serial = 341] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (18E49400) [pid = 3640] [serial = 340] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (17C9E400) [pid = 3640] [serial = 337] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A7E8000) [pid = 3640] [serial = 359] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1C710000) [pid = 3640] [serial = 364] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C2F1800) [pid = 3640] [serial = 362] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C70FC00) [pid = 3640] [serial = 365] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1C418400) [pid = 3640] [serial = 367] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C417C00) [pid = 3640] [serial = 368] [outer = 00000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (196A8400) [pid = 3640] [serial = 356] [outer = 00000000] [url = about:blank] 15:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 912ms 15:57:06 INFO - PROCESS | 3640 | 1461193026019 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 3640 | 1461193026024 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:57:06 INFO - PROCESS | 3640 | 1461193026047 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:57:06 INFO - PROCESS | 3640 | 1461193026050 Marionette TRACE conn3 <- [1,550,null,{}] 15:57:06 INFO - PROCESS | 3640 | 1461193026055 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}] 15:57:06 INFO - PROCESS | 3640 | 1461193026138 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:57:06 INFO - PROCESS | 3640 | 1461193026145 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3640 | ++DOCSHELL 142B4800 == 46 [pid = 3640] [id = 147] 15:57:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (14A64C00) [pid = 3640] [serial = 439] [outer = 00000000] 15:57:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (164ADC00) [pid = 3640] [serial = 440] [outer = 14A64C00] 15:57:06 INFO - PROCESS | 3640 | 1461193026197 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (16965800) [pid = 3640] [serial = 441] [outer = 14A64C00] 15:57:06 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:06 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:06 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:06 INFO - PROCESS | 3640 | 1461193026698 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]]]}] 15:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 15:57:06 INFO - PROCESS | 3640 | 1461193026721 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:57:06 INFO - PROCESS | 3640 | 1461193026723 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:57:06 INFO - PROCESS | 3640 | 1461193026727 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - PROCESS | 3640 | 1461193026730 Marionette TRACE conn3 <- [1,554,null,{}] 15:57:06 INFO - PROCESS | 3640 | 1461193026740 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}] 15:57:06 INFO - PROCESS | 3640 | 1461193026822 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:57:06 INFO - PROCESS | 3640 | 1461193026828 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3640 | ++DOCSHELL 18339800 == 47 [pid = 3640] [id = 148] 15:57:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18727000) [pid = 3640] [serial = 442] [outer = 00000000] 15:57:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (18A7C800) [pid = 3640] [serial = 443] [outer = 18727000] 15:57:06 INFO - PROCESS | 3640 | 1461193026875 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (18A86800) [pid = 3640] [serial = 444] [outer = 18727000] 15:57:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:07 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:07 INFO - PROCESS | 3640 | 1461193027321 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]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 645ms 15:57:07 INFO - PROCESS | 3640 | 1461193027362 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3640 | 1461193027365 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:57:07 INFO - PROCESS | 3640 | 1461193027368 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 3640 | 1461193027370 Marionette TRACE conn3 <- [1,558,null,{}] 15:57:07 INFO - PROCESS | 3640 | 1461193027373 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}] 15:57:07 INFO - PROCESS | 3640 | 1461193027450 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:57:07 INFO - PROCESS | 3640 | 1461193027456 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:07 INFO - PROCESS | 3640 | ++DOCSHELL 18ABC800 == 48 [pid = 3640] [id = 149] 15:57:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (18ABCC00) [pid = 3640] [serial = 445] [outer = 00000000] 15:57:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (18BC8C00) [pid = 3640] [serial = 446] [outer = 18ABCC00] 15:57:07 INFO - PROCESS | 3640 | 1461193027500 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (18BCE800) [pid = 3640] [serial = 447] [outer = 18ABCC00] 15:57:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:07 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:07 INFO - PROCESS | 3640 | 1461193027931 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]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 597ms 15:57:07 INFO - PROCESS | 3640 | 1461193027976 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3640 | 1461193027978 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:57:07 INFO - PROCESS | 3640 | 1461193027982 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 3640 | 1461193027984 Marionette TRACE conn3 <- [1,562,null,{}] 15:57:07 INFO - PROCESS | 3640 | 1461193027987 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}] 15:57:08 INFO - PROCESS | 3640 | 1461193028061 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:57:08 INFO - PROCESS | 3640 | 1461193028068 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3640 | ++DOCSHELL 18A89C00 == 49 [pid = 3640] [id = 150] 15:57:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18AB8000) [pid = 3640] [serial = 448] [outer = 00000000] 15:57:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18FCCC00) [pid = 3640] [serial = 449] [outer = 18AB8000] 15:57:08 INFO - PROCESS | 3640 | 1461193028112 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (196A6000) [pid = 3640] [serial = 450] [outer = 18AB8000] 15:57:08 INFO - PROCESS | 3640 | 1461193028563 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]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 645ms 15:57:08 INFO - PROCESS | 3640 | 1461193028619 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 3640 | 1461193028621 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:57:08 INFO - PROCESS | 3640 | 1461193028624 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:57:08 INFO - PROCESS | 3640 | 1461193028626 Marionette TRACE conn3 <- [1,566,null,{}] 15:57:08 INFO - PROCESS | 3640 | 1461193028634 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}] 15:57:08 INFO - PROCESS | 3640 | 1461193028755 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:57:08 INFO - PROCESS | 3640 | 1461193028853 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3640 | ++DOCSHELL 19DF8800 == 50 [pid = 3640] [id = 151] 15:57:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19DF8C00) [pid = 3640] [serial = 451] [outer = 00000000] 15:57:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1A2CB400) [pid = 3640] [serial = 452] [outer = 19DF8C00] 15:57:08 INFO - PROCESS | 3640 | 1461193028900 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1A2CB000) [pid = 3640] [serial = 453] [outer = 19DF8C00] 15:57:09 INFO - PROCESS | 3640 | 1461193029317 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]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 739ms 15:57:09 INFO - PROCESS | 3640 | 1461193029365 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:57:09 INFO - PROCESS | 3640 | 1461193029367 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:57:09 INFO - PROCESS | 3640 | 1461193029371 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 3640 | 1461193029373 Marionette TRACE conn3 <- [1,570,null,{}] 15:57:09 INFO - PROCESS | 3640 | 1461193029381 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}] 15:57:09 INFO - PROCESS | 3640 | 1461193029482 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:57:09 INFO - PROCESS | 3640 | 1461193029488 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 3640 | ++DOCSHELL 16964000 == 51 [pid = 3640] [id = 152] 15:57:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19C8CC00) [pid = 3640] [serial = 454] [outer = 00000000] 15:57:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1ACC5000) [pid = 3640] [serial = 455] [outer = 19C8CC00] 15:57:09 INFO - PROCESS | 3640 | 1461193029531 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C2EB400) [pid = 3640] [serial = 456] [outer = 19C8CC00] 15:57:09 INFO - PROCESS | 3640 | 1461193029963 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]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 645ms 15:57:10 INFO - PROCESS | 3640 | 1461193030009 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:57:10 INFO - PROCESS | 3640 | 1461193030011 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:57:10 INFO - PROCESS | 3640 | 1461193030014 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:57:10 INFO - PROCESS | 3640 | 1461193030016 Marionette TRACE conn3 <- [1,574,null,{}] 15:57:10 INFO - PROCESS | 3640 | 1461193030026 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}] 15:57:10 INFO - PROCESS | 3640 | 1461193030129 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:57:10 INFO - PROCESS | 3640 | 1461193030212 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 3640 | ++DOCSHELL 1A7EE400 == 52 [pid = 3640] [id = 153] 15:57:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C2F1800) [pid = 3640] [serial = 457] [outer = 00000000] 15:57:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1C705C00) [pid = 3640] [serial = 458] [outer = 1C2F1800] 15:57:10 INFO - PROCESS | 3640 | 1461193030255 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1CB1C800) [pid = 3640] [serial = 459] [outer = 1C2F1800] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1D395800) [pid = 3640] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1897A800) [pid = 3640] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1A997400) [pid = 3640] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19676400) [pid = 3640] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (183B9C00) [pid = 3640] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1A7EE800) [pid = 3640] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (16532800) [pid = 3640] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (18782400) [pid = 3640] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (15F05C00) [pid = 3640] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (197EA800) [pid = 3640] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1C2EB000) [pid = 3640] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1D16E800) [pid = 3640] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (143ABC00) [pid = 3640] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18777800) [pid = 3640] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0267C400) [pid = 3640] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (136DC000) [pid = 3640] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (16961000) [pid = 3640] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A2D4000) [pid = 3640] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (164AE800) [pid = 3640] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:57:10 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13803000) [pid = 3640] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:57:10 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:10 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:10 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:10 INFO - PROCESS | 3640 | 1461193030845 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]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 833ms 15:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:57:10 INFO - PROCESS | 3640 | 1461193030857 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:57:10 INFO - PROCESS | 3640 | 1461193030859 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:57:10 INFO - PROCESS | 3640 | 1461193030862 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 3640 | 1461193030864 Marionette TRACE conn3 <- [1,578,null,{}] 15:57:10 INFO - PROCESS | 3640 | 1461193030867 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}] 15:57:11 INFO - PROCESS | 3640 | 1461193030979 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:57:11 INFO - PROCESS | 3640 | 1461193031026 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 3640 | ++DOCSHELL 13259000 == 53 [pid = 3640] [id = 154] 15:57:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1434EC00) [pid = 3640] [serial = 460] [outer = 00000000] 15:57:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (18333800) [pid = 3640] [serial = 461] [outer = 1434EC00] 15:57:11 INFO - PROCESS | 3640 | 1461193031070 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18724C00) [pid = 3640] [serial = 462] [outer = 1434EC00] 15:57:11 INFO - PROCESS | 3640 | 1461193031421 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]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 598ms 15:57:11 INFO - PROCESS | 3640 | 1461193031460 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 3640 | 1461193031462 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:57:11 INFO - PROCESS | 3640 | 1461193031465 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 3640 | 1461193031467 Marionette TRACE conn3 <- [1,582,null,{}] 15:57:11 INFO - PROCESS | 3640 | 1461193031471 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}] 15:57:11 INFO - PROCESS | 3640 | 1461193031647 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:57:11 INFO - PROCESS | 3640 | 1461193031658 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 3640 | ++DOCSHELL 14A67400 == 54 [pid = 3640] [id = 155] 15:57:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17C97400) [pid = 3640] [serial = 463] [outer = 00000000] 15:57:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C2F4400) [pid = 3640] [serial = 464] [outer = 17C97400] 15:57:11 INFO - PROCESS | 3640 | 1461193031703 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C345C00) [pid = 3640] [serial = 465] [outer = 17C97400] 15:57:12 INFO - PROCESS | 3640 | 1461193032130 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]]]}] 15:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 707ms 15:57:12 INFO - PROCESS | 3640 | 1461193032197 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:57:12 INFO - PROCESS | 3640 | 1461193032200 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:57:12 INFO - PROCESS | 3640 | 1461193032203 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 3640 | 1461193032205 Marionette TRACE conn3 <- [1,586,null,{}] 15:57:12 INFO - PROCESS | 3640 | 1461193032209 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}] 15:57:12 INFO - PROCESS | 3640 | 1461193032300 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:57:12 INFO - PROCESS | 3640 | 1461193032308 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 3640 | ++DOCSHELL 15462800 == 55 [pid = 3640] [id = 156] 15:57:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19DEA000) [pid = 3640] [serial = 466] [outer = 00000000] 15:57:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1D16E000) [pid = 3640] [serial = 467] [outer = 19DEA000] 15:57:12 INFO - PROCESS | 3640 | 1461193032366 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1D32D800) [pid = 3640] [serial = 468] [outer = 19DEA000] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 13802800 == 54 [pid = 3640] [id = 112] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 143AB000 == 53 [pid = 3640] [id = 85] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 16533400 == 52 [pid = 3640] [id = 56] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 18FCC400 == 51 [pid = 3640] [id = 127] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1A2D7000 == 50 [pid = 3640] [id = 70] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 180F2800 == 49 [pid = 3640] [id = 114] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1D603000 == 48 [pid = 3640] [id = 128] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 15621400 == 47 [pid = 3640] [id = 113] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 16959000 == 46 [pid = 3640] [id = 98] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1871D800 == 45 [pid = 3640] [id = 84] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 180D8400 == 44 [pid = 3640] [id = 100] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1A257400 == 43 [pid = 3640] [id = 99] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1561FC00 == 42 [pid = 3640] [id = 146] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 18A7B000 == 41 [pid = 3640] [id = 144] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 11FC9400 == 40 [pid = 3640] [id = 145] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1D018800 == 39 [pid = 3640] [id = 143] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 180EE800 == 38 [pid = 3640] [id = 141] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 1C2EA800 == 37 [pid = 3640] [id = 142] 15:57:13 INFO - PROCESS | 3640 | --DOCSHELL 136D4000 == 36 [pid = 3640] [id = 140] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 142B4800 == 35 [pid = 3640] [id = 147] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 16964000 == 34 [pid = 3640] [id = 152] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 13259000 == 33 [pid = 3640] [id = 154] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 18339800 == 32 [pid = 3640] [id = 148] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 1A7EE400 == 31 [pid = 3640] [id = 153] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 18ABC800 == 30 [pid = 3640] [id = 149] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 14A67400 == 29 [pid = 3640] [id = 155] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 19DF8800 == 28 [pid = 3640] [id = 151] 15:57:14 INFO - PROCESS | 3640 | --DOCSHELL 18A89C00 == 27 [pid = 3640] [id = 150] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1D396C00) [pid = 3640] [serial = 245] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (16964800) [pid = 3640] [serial = 248] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19DEF800) [pid = 3640] [serial = 251] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1DE27C00) [pid = 3640] [serial = 287] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (15CE5800) [pid = 3640] [serial = 290] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (18ED5400) [pid = 3640] [serial = 293] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1CCC3C00) [pid = 3640] [serial = 296] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D603800) [pid = 3640] [serial = 407] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1D01EC00) [pid = 3640] [serial = 404] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1D01F400) [pid = 3640] [serial = 403] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1D32B800) [pid = 3640] [serial = 371] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19DF5400) [pid = 3640] [serial = 394] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A259400) [pid = 3640] [serial = 395] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18BBF800) [pid = 3640] [serial = 391] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18E43000) [pid = 3640] [serial = 392] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C2EBC00) [pid = 3640] [serial = 397] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18334000) [pid = 3640] [serial = 376] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1320F000) [pid = 3640] [serial = 373] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18059000) [pid = 3640] [serial = 386] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17C97C00) [pid = 3640] [serial = 385] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18ED4800) [pid = 3640] [serial = 389] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18E46800) [pid = 3640] [serial = 388] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1D7EF400) [pid = 3640] [serial = 382] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1C2F2800) [pid = 3640] [serial = 379] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18BC7800) [pid = 3640] [serial = 410] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1ACCB400) [pid = 3640] [serial = 413] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19C8A400) [pid = 3640] [serial = 411] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (15EDBC00) [pid = 3640] [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.] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1D603400) [pid = 3640] [serial = 408] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1CCB9400) [pid = 3640] [serial = 400] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1CF6A400) [pid = 3640] [serial = 401] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1ACCE800) [pid = 3640] [serial = 414] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1C2EE800) [pid = 3640] [serial = 398] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1D7EF000) [pid = 3640] [serial = 416] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17CA1800) [pid = 3640] [serial = 338] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15FC9000) [pid = 3640] [serial = 335] [outer = 00000000] [url = about:blank] 15:57:14 INFO - PROCESS | 3640 | 1461193034261 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]]]}] 15:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2107ms 15:57:14 INFO - PROCESS | 3640 | 1461193034314 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 3640 | 1461193034318 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:57:14 INFO - PROCESS | 3640 | 1461193034324 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 3640 | 1461193034328 Marionette TRACE conn3 <- [1,590,null,{}] 15:57:14 INFO - PROCESS | 3640 | 1461193034334 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}] 15:57:14 INFO - PROCESS | 3640 | 1461193034430 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:57:14 INFO - PROCESS | 3640 | 1461193034439 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 3640 | ++DOCSHELL 11FC8400 == 28 [pid = 3640] [id = 157] 15:57:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (11FC8C00) [pid = 3640] [serial = 469] [outer = 00000000] 15:57:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (12B87400) [pid = 3640] [serial = 470] [outer = 11FC8C00] 15:57:14 INFO - PROCESS | 3640 | 1461193034486 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (12CBBC00) [pid = 3640] [serial = 471] [outer = 11FC8C00] 15:57:14 INFO - PROCESS | 3640 | 1461193034959 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]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 707ms 15:57:15 INFO - PROCESS | 3640 | 1461193035023 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 3640 | 1461193035029 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:57:15 INFO - PROCESS | 3640 | 1461193035035 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3640 | 1461193035038 Marionette TRACE conn3 <- [1,594,null,{}] 15:57:15 INFO - PROCESS | 3640 | 1461193035041 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}] 15:57:15 INFO - PROCESS | 3640 | 1461193035122 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:57:15 INFO - PROCESS | 3640 | 1461193035133 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 3640 | ++DOCSHELL 13263800 == 29 [pid = 3640] [id = 158] 15:57:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (133CFC00) [pid = 3640] [serial = 472] [outer = 00000000] 15:57:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (136DA000) [pid = 3640] [serial = 473] [outer = 133CFC00] 15:57:15 INFO - PROCESS | 3640 | 1461193035178 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13ABFC00) [pid = 3640] [serial = 474] [outer = 133CFC00] 15:57:15 INFO - PROCESS | 3640 | 1461193035640 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]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 15:57:15 INFO - PROCESS | 3640 | 1461193035671 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 3640 | 1461193035674 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:57:15 INFO - PROCESS | 3640 | 1461193035678 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3640 | 1461193035681 Marionette TRACE conn3 <- [1,598,null,{}] 15:57:15 INFO - PROCESS | 3640 | 1461193035696 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}] 15:57:15 INFO - PROCESS | 3640 | 1461193035817 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:57:15 INFO - PROCESS | 3640 | 1461193035896 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 3640 | ++DOCSHELL 15725000 == 30 [pid = 3640] [id = 159] 15:57:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15726000) [pid = 3640] [serial = 475] [outer = 00000000] 15:57:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1572A800) [pid = 3640] [serial = 476] [outer = 15726000] 15:57:15 INFO - PROCESS | 3640 | 1461193035945 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1572F400) [pid = 3640] [serial = 477] [outer = 15726000] 15:57:16 INFO - PROCESS | 3640 | 1461193036327 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]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 15:57:16 INFO - PROCESS | 3640 | 1461193036376 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 3640 | 1461193036378 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:57:16 INFO - PROCESS | 3640 | 1461193036382 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:57:16 INFO - PROCESS | 3640 | 1461193036384 Marionette TRACE conn3 <- [1,602,null,{}] 15:57:16 INFO - PROCESS | 3640 | 1461193036387 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}] 15:57:16 INFO - PROCESS | 3640 | 1461193036496 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:57:16 INFO - PROCESS | 3640 | 1461193036504 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 3640 | ++DOCSHELL 15646400 == 31 [pid = 3640] [id = 160] 15:57:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1572C000) [pid = 3640] [serial = 478] [outer = 00000000] 15:57:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15FCD800) [pid = 3640] [serial = 479] [outer = 1572C000] 15:57:16 INFO - PROCESS | 3640 | 1461193036549 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (164AA000) [pid = 3640] [serial = 480] [outer = 1572C000] 15:57:16 INFO - PROCESS | 3640 | 1461193036989 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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 598ms 15:57:17 INFO - PROCESS | 3640 | 1461193037010 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 3640 | 1461193037012 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:57:17 INFO - PROCESS | 3640 | 1461193037015 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:57:17 INFO - PROCESS | 3640 | 1461193037017 Marionette TRACE conn3 <- [1,606,null,{}] 15:57:17 INFO - PROCESS | 3640 | 1461193037021 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}] 15:57:17 INFO - PROCESS | 3640 | 1461193037094 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:57:17 INFO - PROCESS | 3640 | 1461193037100 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3640 | ++DOCSHELL 164AC800 == 32 [pid = 3640] [id = 161] 15:57:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (16527800) [pid = 3640] [serial = 481] [outer = 00000000] 15:57:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17C66400) [pid = 3640] [serial = 482] [outer = 16527800] 15:57:17 INFO - PROCESS | 3640 | 1461193037144 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17C94400) [pid = 3640] [serial = 483] [outer = 16527800] 15:57:17 INFO - PROCESS | 3640 | 1461193037687 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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 15:57:17 INFO - PROCESS | 3640 | 1461193037716 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 3640 | 1461193037718 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:57:17 INFO - PROCESS | 3640 | 1461193037721 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:57:17 INFO - PROCESS | 3640 | 1461193037723 Marionette TRACE conn3 <- [1,610,null,{}] 15:57:17 INFO - PROCESS | 3640 | 1461193037727 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}] 15:57:17 INFO - PROCESS | 3640 | 1461193037838 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:57:17 INFO - PROCESS | 3640 | 1461193037913 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3640 | ++DOCSHELL 180EE800 == 33 [pid = 3640] [id = 162] 15:57:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (180EFC00) [pid = 3640] [serial = 484] [outer = 00000000] 15:57:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1871EC00) [pid = 3640] [serial = 485] [outer = 180EFC00] 15:57:17 INFO - PROCESS | 3640 | 1461193037962 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (18977800) [pid = 3640] [serial = 486] [outer = 180EFC00] 15:57:18 INFO - PROCESS | 3640 | 1461193038373 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]]]}] 15:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 15:57:18 INFO - PROCESS | 3640 | 1461193038421 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:57:18 INFO - PROCESS | 3640 | 1461193038423 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:57:18 INFO - PROCESS | 3640 | 1461193038426 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - PROCESS | 3640 | 1461193038428 Marionette TRACE conn3 <- [1,614,null,{}] 15:57:18 INFO - PROCESS | 3640 | 1461193038431 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}] 15:57:18 INFO - PROCESS | 3640 | 1461193038535 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:57:18 INFO - PROCESS | 3640 | 1461193038541 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 3640 | ++DOCSHELL 180D5C00 == 34 [pid = 3640] [id = 163] 15:57:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (180D8000) [pid = 3640] [serial = 487] [outer = 00000000] 15:57:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (180F3C00) [pid = 3640] [serial = 488] [outer = 180D8000] 15:57:18 INFO - PROCESS | 3640 | 1461193038585 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (180E8400) [pid = 3640] [serial = 489] [outer = 180D8000] 15:57:19 INFO - PROCESS | 3640 | 1461193038988 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]]]}] 15:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 597ms 15:57:19 INFO - PROCESS | 3640 | 1461193039033 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 3640 | 1461193039034 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:57:19 INFO - PROCESS | 3640 | 1461193039038 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:57:19 INFO - PROCESS | 3640 | 1461193039040 Marionette TRACE conn3 <- [1,618,null,{}] 15:57:19 INFO - PROCESS | 3640 | 1461193039043 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}] 15:57:19 INFO - PROCESS | 3640 | 1461193039114 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:57:19 INFO - PROCESS | 3640 | 1461193039120 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3640 | ++DOCSHELL 180D5000 == 35 [pid = 3640] [id = 164] 15:57:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (18AB2C00) [pid = 3640] [serial = 490] [outer = 00000000] 15:57:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18BCA000) [pid = 3640] [serial = 491] [outer = 18AB2C00] 15:57:19 INFO - PROCESS | 3640 | 1461193039164 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18BC7800) [pid = 3640] [serial = 492] [outer = 18AB2C00] 15:57:19 INFO - PROCESS | 3640 | 1461193039620 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]]]}] 15:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 645ms 15:57:19 INFO - PROCESS | 3640 | 1461193039678 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 3640 | 1461193039680 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:57:19 INFO - PROCESS | 3640 | 1461193039683 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 3640 | 1461193039684 Marionette TRACE conn3 <- [1,622,null,{}] 15:57:19 INFO - PROCESS | 3640 | 1461193039693 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}] 15:57:19 INFO - PROCESS | 3640 | 1461193039791 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:57:19 INFO - PROCESS | 3640 | 1461193039800 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3640 | ++DOCSHELL 12C5A800 == 36 [pid = 3640] [id = 165] 15:57:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (15724C00) [pid = 3640] [serial = 493] [outer = 00000000] 15:57:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (18ED8C00) [pid = 3640] [serial = 494] [outer = 15724C00] 15:57:19 INFO - PROCESS | 3640 | 1461193039849 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (18ED8000) [pid = 3640] [serial = 495] [outer = 15724C00] 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:20 INFO - PROCESS | 3640 | 1461193040291 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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 644ms 15:57:20 INFO - PROCESS | 3640 | 1461193040321 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 3640 | 1461193040323 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:57:20 INFO - PROCESS | 3640 | 1461193040336 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 3640 | 1461193040338 Marionette TRACE conn3 <- [1,626,null,{}] 15:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:57:20 INFO - PROCESS | 3640 | 1461193040341 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}] 15:57:20 INFO - PROCESS | 3640 | 1461193040443 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:57:20 INFO - PROCESS | 3640 | 1461193040449 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 3640 | ++DOCSHELL 02677000 == 37 [pid = 3640] [id = 166] 15:57:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (18A88800) [pid = 3640] [serial = 496] [outer = 00000000] 15:57:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (197EB800) [pid = 3640] [serial = 497] [outer = 18A88800] 15:57:20 INFO - PROCESS | 3640 | 1461193040493 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19AC0000) [pid = 3640] [serial = 498] [outer = 18A88800] 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:20 INFO - PROCESS | 3640 | 1461193040941 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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 645ms 15:57:21 INFO - PROCESS | 3640 | 1461193040984 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 3640 | 1461193040986 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:57:21 INFO - PROCESS | 3640 | 1461193040990 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 3640 | 1461193040992 Marionette TRACE conn3 <- [1,630,null,{}] 15:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:57:21 INFO - PROCESS | 3640 | 1461193040995 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}] 15:57:21 INFO - PROCESS | 3640 | 1461193041120 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:57:21 INFO - PROCESS | 3640 | 1461193041205 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 3640 | ++DOCSHELL 19D9F400 == 38 [pid = 3640] [id = 167] 15:57:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19DEB400) [pid = 3640] [serial = 499] [outer = 00000000] 15:57:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19DF2400) [pid = 3640] [serial = 500] [outer = 19DEB400] 15:57:21 INFO - PROCESS | 3640 | 1461193041258 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1A0F1800) [pid = 3640] [serial = 501] [outer = 19DEB400] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (17C99000) [pid = 3640] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (02679C00) [pid = 3640] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1D610000) [pid = 3640] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1D32A400) [pid = 3640] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19AB8C00) [pid = 3640] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17C97400) [pid = 3640] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (19DF8C00) [pid = 3640] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19C8CC00) [pid = 3640] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1434EC00) [pid = 3640] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C2F1800) [pid = 3640] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13AC2000) [pid = 3640] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1D022C00) [pid = 3640] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18AB8000) [pid = 3640] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18ABCC00) [pid = 3640] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18727000) [pid = 3640] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (14A64C00) [pid = 3640] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15627800) [pid = 3640] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (11FC9800) [pid = 3640] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18A7BC00) [pid = 3640] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1D018C00) [pid = 3640] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1C2F1C00) [pid = 3640] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:57:21 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18336000) [pid = 3640] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:57:22 INFO - PROCESS | 3640 | 1461193042004 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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 991ms 15:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:57:22 INFO - PROCESS | 3640 | 1461193042019 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 3640 | 1461193042021 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:57:22 INFO - PROCESS | 3640 | 1461193042024 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 3640 | 1461193042026 Marionette TRACE conn3 <- [1,634,null,{}] 15:57:22 INFO - PROCESS | 3640 | 1461193042029 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}] 15:57:22 INFO - PROCESS | 3640 | 1461193042101 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:57:22 INFO - PROCESS | 3640 | 1461193042107 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 3640 | ++DOCSHELL 15EDBC00 == 39 [pid = 3640] [id = 168] 15:57:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16958000) [pid = 3640] [serial = 502] [outer = 00000000] 15:57:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (180E5000) [pid = 3640] [serial = 503] [outer = 16958000] 15:57:22 INFO - PROCESS | 3640 | 1461193042150 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (180E4C00) [pid = 3640] [serial = 504] [outer = 16958000] 15:57:22 INFO - PROCESS | 3640 | 1461193042556 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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 597ms 15:57:22 INFO - PROCESS | 3640 | 1461193042618 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 3640 | 1461193042620 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:57:22 INFO - PROCESS | 3640 | 1461193042624 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:57:22 INFO - PROCESS | 3640 | 1461193042625 Marionette TRACE conn3 <- [1,638,null,{}] 15:57:22 INFO - PROCESS | 3640 | 1461193042629 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}] 15:57:22 INFO - PROCESS | 3640 | 1461193042704 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:57:22 INFO - PROCESS | 3640 | 1461193042710 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 3640 | ++DOCSHELL 18BCE400 == 40 [pid = 3640] [id = 169] 15:57:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18E50C00) [pid = 3640] [serial = 505] [outer = 00000000] 15:57:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19DA2000) [pid = 3640] [serial = 506] [outer = 18E50C00] 15:57:22 INFO - PROCESS | 3640 | 1461193042756 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19DEF000) [pid = 3640] [serial = 507] [outer = 18E50C00] 15:57:23 INFO - PROCESS | 3640 | 1461193043184 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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 598ms 15:57:23 INFO - PROCESS | 3640 | 1461193043221 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 3640 | 1461193043223 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:57:23 INFO - PROCESS | 3640 | 1461193043236 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 3640 | 1461193043238 Marionette TRACE conn3 <- [1,642,null,{}] 15:57:23 INFO - PROCESS | 3640 | 1461193043242 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}] 15:57:23 INFO - PROCESS | 3640 | 1461193043314 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:57:23 INFO - PROCESS | 3640 | 1461193043320 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3640 | ++DOCSHELL 18A82000 == 41 [pid = 3640] [id = 170] 15:57:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19DECC00) [pid = 3640] [serial = 508] [outer = 00000000] 15:57:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A2D7400) [pid = 3640] [serial = 509] [outer = 19DECC00] 15:57:23 INFO - PROCESS | 3640 | 1461193043363 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A7ED400) [pid = 3640] [serial = 510] [outer = 19DECC00] 15:57:23 INFO - PROCESS | 3640 | 1461193043814 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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 660ms 15:57:23 INFO - PROCESS | 3640 | 1461193043886 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 3640 | 1461193043890 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:57:23 INFO - PROCESS | 3640 | 1461193043896 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 3640 | 1461193043901 Marionette TRACE conn3 <- [1,646,null,{}] 15:57:23 INFO - PROCESS | 3640 | 1461193043908 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}] 15:57:24 INFO - PROCESS | 3640 | 1461193044029 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:57:24 INFO - PROCESS | 3640 | 1461193044178 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 3640 | ++DOCSHELL 12B3AC00 == 42 [pid = 3640] [id = 171] 15:57:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (12B3B800) [pid = 3640] [serial = 511] [outer = 00000000] 15:57:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (12CB0400) [pid = 3640] [serial = 512] [outer = 12B3B800] 15:57:24 INFO - PROCESS | 3640 | 1461193044234 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (12C62000) [pid = 3640] [serial = 513] [outer = 12B3B800] 15:57:24 INFO - PROCESS | 3640 | 1461193044932 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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1100ms 15:57:25 INFO - PROCESS | 3640 | 1461193045021 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 3640 | 1461193045027 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:57:25 INFO - PROCESS | 3640 | 1461193045034 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 3640 | 1461193045037 Marionette TRACE conn3 <- [1,650,null,{}] 15:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:57:25 INFO - PROCESS | 3640 | 1461193045041 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}] 15:57:25 INFO - PROCESS | 3640 | 1461193045166 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:57:25 INFO - PROCESS | 3640 | 1461193045239 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 3640 | ++DOCSHELL 14AF8C00 == 43 [pid = 3640] [id = 172] 15:57:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15462400) [pid = 3640] [serial = 514] [outer = 00000000] 15:57:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1572A400) [pid = 3640] [serial = 515] [outer = 15462400] 15:57:25 INFO - PROCESS | 3640 | 1461193045293 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (15F09C00) [pid = 3640] [serial = 516] [outer = 15462400] 15:57:25 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:25 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:26 INFO - PROCESS | 3640 | 1461193046242 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]]]}] 15:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1242ms 15:57:26 INFO - PROCESS | 3640 | 1461193046277 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 3640 | 1461193046281 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:57:26 INFO - PROCESS | 3640 | 1461193046286 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 3640 | 1461193046289 Marionette TRACE conn3 <- [1,654,null,{}] 15:57:26 INFO - PROCESS | 3640 | 1461193046296 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}] 15:57:26 INFO - PROCESS | 3640 | 1461193046401 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:57:26 INFO - PROCESS | 3640 | 1461193046481 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 3640 | ++DOCSHELL 11FCF400 == 44 [pid = 3640] [id = 173] 15:57:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (133DC000) [pid = 3640] [serial = 517] [outer = 00000000] 15:57:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (143A1000) [pid = 3640] [serial = 518] [outer = 133DC000] 15:57:26 INFO - PROCESS | 3640 | 1461193046530 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (14A5C400) [pid = 3640] [serial = 519] [outer = 133DC000] 15:57:26 INFO - PROCESS | 3640 | --DOCSHELL 12B3D800 == 43 [pid = 3640] [id = 18] 15:57:26 INFO - PROCESS | 3640 | --DOCSHELL 1DE28C00 == 42 [pid = 3640] [id = 15] 15:57:26 INFO - PROCESS | 3640 | --DOCSHELL 1CF5E800 == 41 [pid = 3640] [id = 10] 15:57:26 INFO - PROCESS | 3640 | --DOCSHELL 18E42800 == 40 [pid = 3640] [id = 8] 15:57:26 INFO - PROCESS | 3640 | --DOCSHELL 1CB1A000 == 39 [pid = 3640] [id = 11] 15:57:26 INFO - PROCESS | 3640 | --DOCSHELL 15462800 == 38 [pid = 3640] [id = 156] 15:57:26 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D16E000) [pid = 3640] [serial = 467] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:26 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:27 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18783000) [pid = 3640] [serial = 377] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (13273400) [pid = 3640] [serial = 374] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1D7F3000) [pid = 3640] [serial = 383] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1D606800) [pid = 3640] [serial = 332] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1D165C00) [pid = 3640] [serial = 380] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C345C00) [pid = 3640] [serial = 465] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1A2CB400) [pid = 3640] [serial = 452] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1ACC5000) [pid = 3640] [serial = 455] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1A2CB000) [pid = 3640] [serial = 453] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18333800) [pid = 3640] [serial = 461] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1C705C00) [pid = 3640] [serial = 458] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C2EB400) [pid = 3640] [serial = 456] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1C2F4400) [pid = 3640] [serial = 464] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1CB1C800) [pid = 3640] [serial = 459] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1561F400) [pid = 3640] [serial = 419] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1DE25400) [pid = 3640] [serial = 417] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18FCCC00) [pid = 3640] [serial = 449] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (18BC8C00) [pid = 3640] [serial = 446] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18BCE800) [pid = 3640] [serial = 447] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18A7C800) [pid = 3640] [serial = 443] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18A86800) [pid = 3640] [serial = 444] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (164ADC00) [pid = 3640] [serial = 440] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (16965800) [pid = 3640] [serial = 441] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16531C00) [pid = 3640] [serial = 438] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15FD6C00) [pid = 3640] [serial = 437] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (17C94000) [pid = 3640] [serial = 435] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (14A60000) [pid = 3640] [serial = 434] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18A89800) [pid = 3640] [serial = 432] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18A85000) [pid = 3640] [serial = 431] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1DE2B000) [pid = 3640] [serial = 429] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1DB53800) [pid = 3640] [serial = 428] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1CF65C00) [pid = 3640] [serial = 426] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1C70E400) [pid = 3640] [serial = 425] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18BCD000) [pid = 3640] [serial = 423] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (18BC0400) [pid = 3640] [serial = 422] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (15F06000) [pid = 3640] [serial = 420] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (18724C00) [pid = 3640] [serial = 462] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (196A6000) [pid = 3640] [serial = 450] [outer = 00000000] [url = about:blank] 15:57:27 INFO - PROCESS | 3640 | 1461193047102 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]]]}] 15:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 849ms 15:57:27 INFO - PROCESS | 3640 | 1461193047158 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 3640 | 1461193047163 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:57:27 INFO - PROCESS | 3640 | 1461193047169 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 3640 | 1461193047171 Marionette TRACE conn3 <- [1,658,null,{}] 15:57:27 INFO - PROCESS | 3640 | 1461193047175 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}] 15:57:27 INFO - PROCESS | 3640 | 1461193047252 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:57:27 INFO - PROCESS | 3640 | 1461193047260 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3640 | ++DOCSHELL 13258000 == 39 [pid = 3640] [id = 174] 15:57:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1326D000) [pid = 3640] [serial = 520] [outer = 00000000] 15:57:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15723800) [pid = 3640] [serial = 521] [outer = 1326D000] 15:57:27 INFO - PROCESS | 3640 | 1461193047307 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (15730400) [pid = 3640] [serial = 522] [outer = 1326D000] 15:57:27 INFO - PROCESS | 3640 | 1461193047777 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]]]}] 15:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 644ms 15:57:27 INFO - PROCESS | 3640 | 1461193047806 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 3640 | 1461193047808 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:57:27 INFO - PROCESS | 3640 | 1461193047812 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 3640 | 1461193047815 Marionette TRACE conn3 <- [1,662,null,{}] 15:57:27 INFO - PROCESS | 3640 | 1461193047825 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}] 15:57:27 INFO - PROCESS | 3640 | 1461193047936 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:57:27 INFO - PROCESS | 3640 | 1461193047946 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3640 | ++DOCSHELL 16532400 == 40 [pid = 3640] [id = 175] 15:57:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (16533000) [pid = 3640] [serial = 523] [outer = 00000000] 15:57:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1695D800) [pid = 3640] [serial = 524] [outer = 16533000] 15:57:28 INFO - PROCESS | 3640 | 1461193047993 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17B52400) [pid = 3640] [serial = 525] [outer = 16533000] 15:57:28 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:28 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:28 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:28 INFO - PROCESS | 3640 | 1461193048452 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]]]}] 15:57:28 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 15:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 708ms 15:57:28 INFO - PROCESS | 3640 | 1461193048511 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 3640 | 1461193048513 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:57:28 INFO - PROCESS | 3640 | 1461193048516 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:57:28 INFO - PROCESS | 3640 | 1461193048518 Marionette TRACE conn3 <- [1,666,null,{}] 15:57:28 INFO - PROCESS | 3640 | 1461193048522 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}] 15:57:28 INFO - PROCESS | 3640 | 1461193048626 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:57:28 INFO - PROCESS | 3640 | 1461193048698 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 3640 | ++DOCSHELL 15728C00 == 41 [pid = 3640] [id = 176] 15:57:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1653D000) [pid = 3640] [serial = 526] [outer = 00000000] 15:57:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (180DC400) [pid = 3640] [serial = 527] [outer = 1653D000] 15:57:28 INFO - PROCESS | 3640 | 1461193048750 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (180E4800) [pid = 3640] [serial = 528] [outer = 1653D000] 15:57:29 INFO - PROCESS | 3640 | 1461193049124 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]]]}] 15:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 645ms 15:57:29 INFO - PROCESS | 3640 | 1461193049154 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:57:29 INFO - PROCESS | 3640 | 1461193049156 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:57:29 INFO - PROCESS | 3640 | 1461193049159 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 3640 | 1461193049161 Marionette TRACE conn3 <- [1,670,null,{}] 15:57:29 INFO - PROCESS | 3640 | 1461193049164 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}] 15:57:29 INFO - PROCESS | 3640 | 1461193049237 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:57:29 INFO - PROCESS | 3640 | 1461193049353 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3640 | ++DOCSHELL 17C9A800 == 42 [pid = 3640] [id = 177] 15:57:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17C9D800) [pid = 3640] [serial = 529] [outer = 00000000] 15:57:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1877C800) [pid = 3640] [serial = 530] [outer = 17C9D800] 15:57:29 INFO - PROCESS | 3640 | 1461193049398 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18A7BC00) [pid = 3640] [serial = 531] [outer = 17C9D800] 15:57:30 INFO - PROCESS | 3640 | 1461193050363 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]]]}] 15:57:30 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) 15:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1243ms 15:57:30 INFO - PROCESS | 3640 | 1461193050403 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 3640 | 1461193050404 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:57:30 INFO - PROCESS | 3640 | 1461193050408 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 3640 | 1461193050410 Marionette TRACE conn3 <- [1,674,null,{}] 15:57:30 INFO - PROCESS | 3640 | 1461193050419 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}] 15:57:30 INFO - PROCESS | 3640 | 1461193050535 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:57:30 INFO - PROCESS | 3640 | 1461193050543 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 3640 | ++DOCSHELL 18A7D400 == 43 [pid = 3640] [id = 178] 15:57:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18A7F800) [pid = 3640] [serial = 532] [outer = 00000000] 15:57:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18BC7000) [pid = 3640] [serial = 533] [outer = 18A7F800] 15:57:30 INFO - PROCESS | 3640 | 1461193050591 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18BC6C00) [pid = 3640] [serial = 534] [outer = 18A7F800] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15724C00) [pid = 3640] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15726000) [pid = 3640] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (18AB2C00) [pid = 3640] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (180EFC00) [pid = 3640] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (133CFC00) [pid = 3640] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (180D8000) [pid = 3640] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18A88800) [pid = 3640] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1572C000) [pid = 3640] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19DEA000) [pid = 3640] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (11FC8C00) [pid = 3640] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (16527800) [pid = 3640] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (18E50C00) [pid = 3640] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (19DEB400) [pid = 3640] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:57:31 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (16958000) [pid = 3640] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:57:31 INFO - PROCESS | 3640 | 1461193051527 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]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:57:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1163ms 15:57:31 INFO - PROCESS | 3640 | 1461193051561 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 3640 | 1461193051563 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:57:31 INFO - PROCESS | 3640 | 1461193051566 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:57:31 INFO - PROCESS | 3640 | 1461193051567 Marionette TRACE conn3 <- [1,678,null,{}] 15:57:31 INFO - PROCESS | 3640 | 1461193051571 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}] 15:57:31 INFO - PROCESS | 3640 | 1461193051667 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:57:31 INFO - PROCESS | 3640 | 1461193051711 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 3640 | ++DOCSHELL 11FC3C00 == 44 [pid = 3640] [id = 179] 15:57:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (12D3D400) [pid = 3640] [serial = 535] [outer = 00000000] 15:57:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (164A0C00) [pid = 3640] [serial = 536] [outer = 12D3D400] 15:57:31 INFO - PROCESS | 3640 | 1461193051754 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15FD5C00) [pid = 3640] [serial = 537] [outer = 12D3D400] 15:57:32 INFO - PROCESS | 3640 | 1461193052667 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]]]}] 15:57:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:57:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1085ms 15:57:32 INFO - PROCESS | 3640 | 1461193052691 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 3640 | 1461193052693 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 15:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:57:32 INFO - PROCESS | 3640 | 1461193052696 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 3640 | 1461193052698 Marionette TRACE conn3 <- [1,682,null,{}] 15:57:32 INFO - PROCESS | 3640 | 1461193052701 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}] 15:57:32 INFO - PROCESS | 3640 | 1461193052799 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:57:32 INFO - PROCESS | 3640 | 1461193052807 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 3640 | ++DOCSHELL 15ED7000 == 45 [pid = 3640] [id = 180] 15:57:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15FCAC00) [pid = 3640] [serial = 538] [outer = 00000000] 15:57:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18E45000) [pid = 3640] [serial = 539] [outer = 15FCAC00] 15:57:32 INFO - PROCESS | 3640 | 1461193052859 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18ED7400) [pid = 3640] [serial = 540] [outer = 15FCAC00] 15:57:33 INFO - PROCESS | 3640 | 1461193053780 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]]]}] 15:57:33 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) 15:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1148ms 15:57:33 INFO - PROCESS | 3640 | 1461193053842 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 3640 | 1461193053846 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 15:57:33 INFO - PROCESS | 3640 | 1461193053852 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:57:33 INFO - PROCESS | 3640 | 1461193053858 Marionette TRACE conn3 <- [1,686,null,{}] 15:57:33 INFO - PROCESS | 3640 | 1461193053867 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}] 15:57:34 INFO - PROCESS | 3640 | 1461193054000 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:57:34 INFO - PROCESS | 3640 | 1461193054070 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 3640 | ++DOCSHELL 13625C00 == 46 [pid = 3640] [id = 181] 15:57:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (13629000) [pid = 3640] [serial = 541] [outer = 00000000] 15:57:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (142ADC00) [pid = 3640] [serial = 542] [outer = 13629000] 15:57:34 INFO - PROCESS | 3640 | 1461193054127 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1434D800) [pid = 3640] [serial = 543] [outer = 13629000] 15:57:35 INFO - PROCESS | 3640 | 1461193055210 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]]]}] 15:57:35 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) 15:57:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1400ms 15:57:35 INFO - PROCESS | 3640 | 1461193055255 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:57:35 INFO - PROCESS | 3640 | 1461193055261 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 15:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:57:35 INFO - PROCESS | 3640 | 1461193055268 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - PROCESS | 3640 | 1461193055271 Marionette TRACE conn3 <- [1,690,null,{}] 15:57:35 INFO - PROCESS | 3640 | 1461193055317 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}] 15:57:35 INFO - PROCESS | 3640 | 1461193055405 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:57:35 INFO - PROCESS | 3640 | 1461193055413 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 3640 | ++DOCSHELL 15462C00 == 47 [pid = 3640] [id = 182] 15:57:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15726400) [pid = 3640] [serial = 544] [outer = 00000000] 15:57:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16959000) [pid = 3640] [serial = 545] [outer = 15726400] 15:57:35 INFO - PROCESS | 3640 | 1461193055508 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (17C9D400) [pid = 3640] [serial = 546] [outer = 15726400] 15:57:36 INFO - PROCESS | 3640 | --DOCSHELL 1832F400 == 46 [pid = 3640] [id = 25] 15:57:36 INFO - PROCESS | 3640 | --DOCSHELL 13269800 == 45 [pid = 3640] [id = 21] 15:57:36 INFO - PROCESS | 3640 | --DOCSHELL 156AC800 == 44 [pid = 3640] [id = 23] 15:57:36 INFO - PROCESS | 3640 | --DOCSHELL 13804000 == 43 [pid = 3640] [id = 19] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (18ED8C00) [pid = 3640] [serial = 494] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1572A800) [pid = 3640] [serial = 476] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1572F400) [pid = 3640] [serial = 477] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18BCA000) [pid = 3640] [serial = 491] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1871EC00) [pid = 3640] [serial = 485] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (136DA000) [pid = 3640] [serial = 473] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (13ABFC00) [pid = 3640] [serial = 474] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (180F3C00) [pid = 3640] [serial = 488] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (180E8400) [pid = 3640] [serial = 489] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (197EB800) [pid = 3640] [serial = 497] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (15FCD800) [pid = 3640] [serial = 479] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (164AA000) [pid = 3640] [serial = 480] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1D32D800) [pid = 3640] [serial = 468] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (12B87400) [pid = 3640] [serial = 470] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (12CBBC00) [pid = 3640] [serial = 471] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (17C66400) [pid = 3640] [serial = 482] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (17C94400) [pid = 3640] [serial = 483] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1A2D7400) [pid = 3640] [serial = 509] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (18ED8000) [pid = 3640] [serial = 495] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (19DEF000) [pid = 3640] [serial = 507] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (19DF2400) [pid = 3640] [serial = 500] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (19AC0000) [pid = 3640] [serial = 498] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (19DA2000) [pid = 3640] [serial = 506] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (18977800) [pid = 3640] [serial = 486] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1A0F1800) [pid = 3640] [serial = 501] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (180E5000) [pid = 3640] [serial = 503] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (180E4C00) [pid = 3640] [serial = 504] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (18BC7800) [pid = 3640] [serial = 492] [outer = 00000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3640 | 1461193056767 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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1572ms 15:57:36 INFO - PROCESS | 3640 | 1461193056825 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:57:36 INFO - PROCESS | 3640 | 1461193056829 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 15:57:36 INFO - PROCESS | 3640 | 1461193056834 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 3640 | 1461193056837 Marionette TRACE conn3 <- [1,694,null,{}] 15:57:36 INFO - PROCESS | 3640 | 1461193056843 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}] 15:57:37 INFO - PROCESS | 3640 | 1461193057009 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:57:37 INFO - PROCESS | 3640 | 1461193057079 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 3640 | ++DOCSHELL 13208000 == 44 [pid = 3640] [id = 183] 15:57:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (1320A800) [pid = 3640] [serial = 547] [outer = 00000000] 15:57:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (136DE800) [pid = 3640] [serial = 548] [outer = 1320A800] 15:57:37 INFO - PROCESS | 3640 | 1461193057126 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (142AA000) [pid = 3640] [serial = 549] [outer = 1320A800] 15:57:38 INFO - PROCESS | 3640 | 1461193058014 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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1226ms 15:57:38 INFO - PROCESS | 3640 | 1461193058073 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 3640 | 1461193058078 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 15:57:38 INFO - PROCESS | 3640 | 1461193058085 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:57:38 INFO - PROCESS | 3640 | 1461193058087 Marionette TRACE conn3 <- [1,698,null,{}] 15:57:38 INFO - PROCESS | 3640 | 1461193058091 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}] 15:57:38 INFO - PROCESS | 3640 | 1461193058168 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:57:38 INFO - PROCESS | 3640 | 1461193058175 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 3640 | ++DOCSHELL 146BD800 == 45 [pid = 3640] [id = 184] 15:57:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (14AEA000) [pid = 3640] [serial = 550] [outer = 00000000] 15:57:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (15CE6400) [pid = 3640] [serial = 551] [outer = 14AEA000] 15:57:38 INFO - PROCESS | 3640 | 1461193058220 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (15F04C00) [pid = 3640] [serial = 552] [outer = 14AEA000] 15:57:39 INFO - PROCESS | 3640 | 1461193059164 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]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1085ms 15:57:39 INFO - PROCESS | 3640 | 1461193059176 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 3640 | 1461193059178 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 15:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:57:39 INFO - PROCESS | 3640 | 1461193059182 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 3640 | 1461193059185 Marionette TRACE conn3 <- [1,702,null,{}] 15:57:39 INFO - PROCESS | 3640 | 1461193059196 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}] 15:57:39 INFO - PROCESS | 3640 | 1461193059308 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:57:39 INFO - PROCESS | 3640 | 1461193059315 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 3640 | ++DOCSHELL 164AE400 == 46 [pid = 3640] [id = 185] 15:57:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (16960C00) [pid = 3640] [serial = 553] [outer = 00000000] 15:57:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (17C9FC00) [pid = 3640] [serial = 554] [outer = 16960C00] 15:57:39 INFO - PROCESS | 3640 | 1461193059362 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (180DB800) [pid = 3640] [serial = 555] [outer = 16960C00] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (18A7F800) [pid = 3640] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (19DECC00) [pid = 3640] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (16533000) [pid = 3640] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (133DC000) [pid = 3640] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (1326D000) [pid = 3640] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1653D000) [pid = 3640] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (12D3D400) [pid = 3640] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:57:40 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (17C9D800) [pid = 3640] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:57:40 INFO - PROCESS | 3640 | 1461193060291 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]]]}] 15:57:40 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 15:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1148ms 15:57:40 INFO - PROCESS | 3640 | 1461193060326 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 3640 | 1461193060329 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 15:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:57:40 INFO - PROCESS | 3640 | 1461193060332 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 3640 | 1461193060334 Marionette TRACE conn3 <- [1,706,null,{}] 15:57:40 INFO - PROCESS | 3640 | 1461193060337 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}] 15:57:40 INFO - PROCESS | 3640 | 1461193060413 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:57:40 INFO - PROCESS | 3640 | 1461193060418 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 3640 | ++DOCSHELL 142B5400 == 47 [pid = 3640] [id = 186] 15:57:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (1572BC00) [pid = 3640] [serial = 556] [outer = 00000000] 15:57:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (18338400) [pid = 3640] [serial = 557] [outer = 1572BC00] 15:57:40 INFO - PROCESS | 3640 | 1461193060463 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (18727C00) [pid = 3640] [serial = 558] [outer = 1572BC00] 15:57:41 INFO - PROCESS | 3640 | 1461193061395 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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1084ms 15:57:41 INFO - PROCESS | 3640 | 1461193061426 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 3640 | 1461193061428 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:57:41 INFO - PROCESS | 3640 | 1461193061432 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 3640 | 1461193061433 Marionette TRACE conn3 <- [1,710,null,{}] 15:57:41 INFO - PROCESS | 3640 | 1461193061437 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}] 15:57:41 INFO - PROCESS | 3640 | 1461193061509 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:57:41 INFO - PROCESS | 3640 | 1461193061515 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 3640 | ++DOCSHELL 14AF6000 == 48 [pid = 3640] [id = 187] 15:57:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (18775800) [pid = 3640] [serial = 559] [outer = 00000000] 15:57:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (18A87000) [pid = 3640] [serial = 560] [outer = 18775800] 15:57:41 INFO - PROCESS | 3640 | 1461193061559 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (18AB8000) [pid = 3640] [serial = 561] [outer = 18775800] 15:57:42 INFO - PROCESS | 3640 | 1461193061994 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] 15:57:42 INFO - PROCESS | 3640 | 1461193062063 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:57:42 INFO - PROCESS | 3640 | 1461193062066 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 3640 | 1461193062068 Marionette TRACE conn3 <- [1,714,null,{}] 15:57:42 INFO - PROCESS | 3640 | 1461193062071 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}] 15:57:42 INFO - PROCESS | 3640 | 1461193062171 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:57:42 INFO - PROCESS | 3640 | 1461193062180 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 3640 | ++DOCSHELL 18A80400 == 49 [pid = 3640] [id = 188] 15:57:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (18BCCC00) [pid = 3640] [serial = 562] [outer = 00000000] 15:57:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (18EE0C00) [pid = 3640] [serial = 563] [outer = 18BCCC00] 15:57:42 INFO - PROCESS | 3640 | 1461193062227 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (18ED8800) [pid = 3640] [serial = 564] [outer = 18BCCC00] 15:57:42 INFO - PROCESS | 3640 | 1461193062688 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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 644ms 15:57:42 INFO - PROCESS | 3640 | 1461193062704 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 3640 | 1461193062706 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 15:57:42 INFO - PROCESS | 3640 | 1461193062710 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:57:42 INFO - PROCESS | 3640 | 1461193062711 Marionette TRACE conn3 <- [1,718,null,{}] 15:57:42 INFO - PROCESS | 3640 | 1461193062715 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}] 15:57:42 INFO - PROCESS | 3640 | 1461193062863 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:57:43 INFO - PROCESS | 3640 | 1461193063014 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 3640 | ++DOCSHELL 133DCC00 == 50 [pid = 3640] [id = 189] 15:57:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (133DE400) [pid = 3640] [serial = 565] [outer = 00000000] 15:57:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1434F000) [pid = 3640] [serial = 566] [outer = 133DE400] 15:57:43 INFO - PROCESS | 3640 | 1461193063072 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (14A67C00) [pid = 3640] [serial = 567] [outer = 133DE400] 15:57:43 INFO - PROCESS | 3640 | 1461193063657 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] 15:57:43 INFO - PROCESS | 3640 | 1461193063721 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 15:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:57:43 INFO - PROCESS | 3640 | 1461193063726 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 3640 | 1461193063729 Marionette TRACE conn3 <- [1,722,null,{}] 15:57:43 INFO - PROCESS | 3640 | 1461193063734 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}] 15:57:43 INFO - PROCESS | 3640 | 1461193063834 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:57:43 INFO - PROCESS | 3640 | 1461193063908 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 3640 | ++DOCSHELL 16529C00 == 51 [pid = 3640] [id = 190] 15:57:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1652A800) [pid = 3640] [serial = 568] [outer = 00000000] 15:57:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (17C96C00) [pid = 3640] [serial = 569] [outer = 1652A800] 15:57:43 INFO - PROCESS | 3640 | 1461193063965 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (180E3800) [pid = 3640] [serial = 570] [outer = 1652A800] 15:57:44 INFO - PROCESS | 3640 | 1461193064577 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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 897ms 15:57:44 INFO - PROCESS | 3640 | 1461193064629 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 15:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:57:44 INFO - PROCESS | 3640 | 1461193064632 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 15:57:44 INFO - PROCESS | 3640 | 1461193064636 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 3640 | 1461193064638 Marionette TRACE conn3 <- [1,726,null,{}] 15:57:44 INFO - PROCESS | 3640 | 1461193064642 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}] 15:57:44 INFO - PROCESS | 3640 | 1461193064742 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:57:44 INFO - PROCESS | 3640 | 1461193064817 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3640 | ++DOCSHELL 180D6000 == 52 [pid = 3640] [id = 191] 15:57:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18724000) [pid = 3640] [serial = 571] [outer = 00000000] 15:57:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (196A6000) [pid = 3640] [serial = 572] [outer = 18724000] 15:57:44 INFO - PROCESS | 3640 | 1461193064873 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (197E3800) [pid = 3640] [serial = 573] [outer = 18724000] 15:57:45 INFO - PROCESS | 3640 | 1461193065916 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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1305ms 15:57:45 INFO - PROCESS | 3640 | 1461193065935 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 3640 | 1461193065939 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 15:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:57:45 INFO - PROCESS | 3640 | 1461193065950 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 3640 | 1461193065955 Marionette TRACE conn3 <- [1,730,null,{}] 15:57:45 INFO - PROCESS | 3640 | 1461193065959 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}] 15:57:46 INFO - PROCESS | 3640 | 1461193066054 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:57:46 INFO - PROCESS | 3640 | 1461193066155 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3640 | ++DOCSHELL 197EEC00 == 53 [pid = 3640] [id = 192] 15:57:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (19AC1C00) [pid = 3640] [serial = 574] [outer = 00000000] 15:57:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (19DF2400) [pid = 3640] [serial = 575] [outer = 19AC1C00] 15:57:46 INFO - PROCESS | 3640 | 1461193066230 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19DF5000) [pid = 3640] [serial = 576] [outer = 19AC1C00] 15:57:47 INFO - PROCESS | 3640 | 1461193067229 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]]]}] 15:57:47 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 15:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1305ms 15:57:47 INFO - PROCESS | 3640 | 1461193067280 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 3640 | 1461193067284 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 15:57:47 INFO - PROCESS | 3640 | 1461193067289 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:57:47 INFO - PROCESS | 3640 | 1461193067293 Marionette TRACE conn3 <- [1,734,null,{}] 15:57:47 INFO - PROCESS | 3640 | 1461193067300 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}] 15:57:47 INFO - PROCESS | 3640 | 1461193067390 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:57:47 INFO - PROCESS | 3640 | 1461193067460 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 3640 | ++DOCSHELL 15641800 == 54 [pid = 3640] [id = 193] 15:57:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (15642C00) [pid = 3640] [serial = 577] [outer = 00000000] 15:57:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15730000) [pid = 3640] [serial = 578] [outer = 15642C00] 15:57:47 INFO - PROCESS | 3640 | 1461193067510 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (15CF3C00) [pid = 3640] [serial = 579] [outer = 15642C00] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 156AE000 == 53 [pid = 3640] [id = 26] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 1695C000 == 52 [pid = 3640] [id = 24] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 13AC2C00 == 51 [pid = 3640] [id = 22] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 14AF6000 == 50 [pid = 3640] [id = 187] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 142B5400 == 49 [pid = 3640] [id = 186] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 164AE400 == 48 [pid = 3640] [id = 185] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 146BD800 == 47 [pid = 3640] [id = 184] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 13208000 == 46 [pid = 3640] [id = 183] 15:57:48 INFO - PROCESS | 3640 | --DOCSHELL 13625C00 == 45 [pid = 3640] [id = 181] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18BC7000) [pid = 3640] [serial = 533] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A7ED400) [pid = 3640] [serial = 510] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1695D800) [pid = 3640] [serial = 524] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (17B52400) [pid = 3640] [serial = 525] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (14A5C400) [pid = 3640] [serial = 519] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (143A1000) [pid = 3640] [serial = 518] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (15723800) [pid = 3640] [serial = 521] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (15730400) [pid = 3640] [serial = 522] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1572A400) [pid = 3640] [serial = 515] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (12CB0400) [pid = 3640] [serial = 512] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (180DC400) [pid = 3640] [serial = 527] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (180E4800) [pid = 3640] [serial = 528] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (15FD5C00) [pid = 3640] [serial = 537] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (18E45000) [pid = 3640] [serial = 539] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (164A0C00) [pid = 3640] [serial = 536] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (18BC6C00) [pid = 3640] [serial = 534] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1877C800) [pid = 3640] [serial = 530] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (18A7BC00) [pid = 3640] [serial = 531] [outer = 00000000] [url = about:blank] 15:57:48 INFO - PROCESS | 3640 | 1461193068581 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]]]}] 15:57:48 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.) 15:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1368ms 15:57:48 INFO - PROCESS | 3640 | 1461193068655 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3640 | 1461193068660 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:57:48 INFO - PROCESS | 3640 | 1461193068666 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 3640 | 1461193068668 Marionette TRACE conn3 <- [1,738,null,{}] 15:57:48 INFO - PROCESS | 3640 | 1461193068672 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}] 15:57:48 INFO - PROCESS | 3640 | 1461193068751 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:57:48 INFO - PROCESS | 3640 | 1461193068759 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 3640 | ++DOCSHELL 13AC4000 == 46 [pid = 3640] [id = 194] 15:57:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (142AAC00) [pid = 3640] [serial = 580] [outer = 00000000] 15:57:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (15CE6C00) [pid = 3640] [serial = 581] [outer = 142AAC00] 15:57:48 INFO - PROCESS | 3640 | 1461193068803 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (164A0C00) [pid = 3640] [serial = 582] [outer = 142AAC00] 15:57:49 INFO - PROCESS | 3640 | 1461193069755 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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1148ms 15:57:49 INFO - PROCESS | 3640 | 1461193069813 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 3640 | 1461193069815 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 15:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:57:49 INFO - PROCESS | 3640 | 1461193069819 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 3640 | 1461193069822 Marionette TRACE conn3 <- [1,742,null,{}] 15:57:49 INFO - PROCESS | 3640 | 1461193069832 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}] 15:57:49 INFO - PROCESS | 3640 | 1461193069914 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:57:49 INFO - PROCESS | 3640 | 1461193069921 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 3640 | ++DOCSHELL 17B4D400 == 47 [pid = 3640] [id = 195] 15:57:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (180DD000) [pid = 3640] [serial = 583] [outer = 00000000] 15:57:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (18339800) [pid = 3640] [serial = 584] [outer = 180DD000] 15:57:49 INFO - PROCESS | 3640 | 1461193069968 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (18977400) [pid = 3640] [serial = 585] [outer = 180DD000] 15:57:50 INFO - PROCESS | 3640 | 1461193070949 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]]]}] 15:57:50 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 15:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1148ms 15:57:51 INFO - PROCESS | 3640 | 1461193070969 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 3640 | 1461193070972 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:57:51 INFO - PROCESS | 3640 | 1461193070980 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 3640 | 1461193070982 Marionette TRACE conn3 <- [1,746,null,{}] 15:57:51 INFO - PROCESS | 3640 | 1461193070986 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}] 15:57:51 INFO - PROCESS | 3640 | 1461193071086 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:57:51 INFO - PROCESS | 3640 | 1461193071092 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3640 | ++DOCSHELL 18A7BC00 == 48 [pid = 3640] [id = 196] 15:57:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (18A7C000) [pid = 3640] [serial = 586] [outer = 00000000] 15:57:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (18BCA800) [pid = 3640] [serial = 587] [outer = 18A7C000] 15:57:51 INFO - PROCESS | 3640 | 1461193071137 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (18BCC400) [pid = 3640] [serial = 588] [outer = 18A7C000] 15:57:51 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16960C00) [pid = 3640] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:57:51 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1572BC00) [pid = 3640] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:57:51 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1320A800) [pid = 3640] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:57:51 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (14AEA000) [pid = 3640] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:57:51 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (18775800) [pid = 3640] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:57:51 INFO - PROCESS | 3640 | 1461193071585 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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 15:57:51 INFO - PROCESS | 3640 | 1461193071618 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 3640 | 1461193071620 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:57:51 INFO - PROCESS | 3640 | 1461193071623 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 3640 | 1461193071625 Marionette TRACE conn3 <- [1,750,null,{}] 15:57:51 INFO - PROCESS | 3640 | 1461193071628 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}] 15:57:51 INFO - PROCESS | 3640 | 1461193071701 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:57:51 INFO - PROCESS | 3640 | 1461193071708 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3640 | ++DOCSHELL 18BC7000 == 49 [pid = 3640] [id = 197] 15:57:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (18BCD000) [pid = 3640] [serial = 589] [outer = 00000000] 15:57:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (18EE1000) [pid = 3640] [serial = 590] [outer = 18BCD000] 15:57:51 INFO - PROCESS | 3640 | 1461193071753 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (18EE0800) [pid = 3640] [serial = 591] [outer = 18BCD000] 15:57:52 INFO - PROCESS | 3640 | 1461193072665 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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1053ms 15:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:57:52 INFO - PROCESS | 3640 | 1461193072703 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 3640 | 1461193072704 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 15:57:52 INFO - PROCESS | 3640 | 1461193072708 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 3640 | 1461193072710 Marionette TRACE conn3 <- [1,754,null,{}] 15:57:52 INFO - PROCESS | 3640 | 1461193072714 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}] 15:57:52 INFO - PROCESS | 3640 | 1461193072833 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:57:52 INFO - PROCESS | 3640 | 1461193072840 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 3640 | ++DOCSHELL 13210C00 == 50 [pid = 3640] [id = 198] 15:57:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (18BC0400) [pid = 3640] [serial = 592] [outer = 00000000] 15:57:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (19DF1000) [pid = 3640] [serial = 593] [outer = 18BC0400] 15:57:52 INFO - PROCESS | 3640 | 1461193072887 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1A0FBC00) [pid = 3640] [serial = 594] [outer = 18BC0400] 15:57:53 INFO - PROCESS | 3640 | 1461193073826 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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:57:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1164ms 15:57:53 INFO - PROCESS | 3640 | 1461193073862 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 3640 | 1461193073866 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 15:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:57:53 INFO - PROCESS | 3640 | 1461193073872 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - PROCESS | 3640 | 1461193073876 Marionette TRACE conn3 <- [1,758,null,{}] 15:57:53 INFO - PROCESS | 3640 | 1461193073925 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}] 15:57:54 INFO - PROCESS | 3640 | 1461193074017 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:57:54 INFO - PROCESS | 3640 | 1461193074127 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 3640 | ++DOCSHELL 0267F400 == 51 [pid = 3640] [id = 199] 15:57:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1545C800) [pid = 3640] [serial = 595] [outer = 00000000] 15:57:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15728800) [pid = 3640] [serial = 596] [outer = 1545C800] 15:57:54 INFO - PROCESS | 3640 | 1461193074229 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1572E000) [pid = 3640] [serial = 597] [outer = 1545C800] 15:57:54 INFO - PROCESS | 3640 | 1461193074804 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]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 991ms 15:57:54 INFO - PROCESS | 3640 | 1461193074859 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 3640 | 1461193074865 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 15:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:57:54 INFO - PROCESS | 3640 | 1461193074871 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 3640 | 1461193074874 Marionette TRACE conn3 <- [1,762,null,{}] 15:57:54 INFO - PROCESS | 3640 | 1461193074878 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}] 15:57:54 INFO - PROCESS | 3640 | 1461193074976 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:57:55 INFO - PROCESS | 3640 | 1461193075066 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 3640 | ++DOCSHELL 16528400 == 52 [pid = 3640] [id = 200] 15:57:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16533400) [pid = 3640] [serial = 598] [outer = 00000000] 15:57:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17C9A400) [pid = 3640] [serial = 599] [outer = 16533400] 15:57:55 INFO - PROCESS | 3640 | 1461193075120 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (180DC000) [pid = 3640] [serial = 600] [outer = 16533400] 15:57:55 INFO - PROCESS | 3640 | 1461193075749 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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 896ms 15:57:55 INFO - PROCESS | 3640 | 1461193075774 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 3640 | 1461193075777 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 15:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:57:55 INFO - PROCESS | 3640 | 1461193075781 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 3640 | 1461193075784 Marionette TRACE conn3 <- [1,766,null,{}] 15:57:55 INFO - PROCESS | 3640 | 1461193075810 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}] 15:57:55 INFO - PROCESS | 3640 | 1461193075911 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:57:56 INFO - PROCESS | 3640 | 1461193075986 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 3640 | ++DOCSHELL 18ED8C00 == 53 [pid = 3640] [id = 201] 15:57:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18ED9800) [pid = 3640] [serial = 601] [outer = 00000000] 15:57:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19DECC00) [pid = 3640] [serial = 602] [outer = 18ED9800] 15:57:56 INFO - PROCESS | 3640 | 1461193076042 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1A257400) [pid = 3640] [serial = 603] [outer = 18ED9800] 15:57:56 INFO - PROCESS | 3640 | 1461193076657 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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 912ms 15:57:56 INFO - PROCESS | 3640 | 1461193076684 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3640 | 1461193076686 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 15:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:57:56 INFO - PROCESS | 3640 | 1461193076690 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 3640 | 1461193076692 Marionette TRACE conn3 <- [1,770,null,{}] 15:57:56 INFO - PROCESS | 3640 | 1461193076696 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}] 15:57:56 INFO - PROCESS | 3640 | 1461193076796 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:57:56 INFO - PROCESS | 3640 | 1461193076887 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 3640 | ++DOCSHELL 13AC2800 == 54 [pid = 3640] [id = 202] 15:57:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (142ABC00) [pid = 3640] [serial = 604] [outer = 00000000] 15:57:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18A7DC00) [pid = 3640] [serial = 605] [outer = 142ABC00] 15:57:56 INFO - PROCESS | 3640 | 1461193076942 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18A7B000) [pid = 3640] [serial = 606] [outer = 142ABC00] 15:57:57 INFO - PROCESS | 3640 | 1461193077650 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]]]}] 15:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 959ms 15:57:57 INFO - PROCESS | 3640 | 1461193077671 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 3640 | 1461193077676 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 15:57:57 INFO - PROCESS | 3640 | 1461193077682 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:57:57 INFO - PROCESS | 3640 | 1461193077685 Marionette TRACE conn3 <- [1,774,null,{}] 15:57:57 INFO - PROCESS | 3640 | 1461193077690 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}] 15:57:57 INFO - PROCESS | 3640 | 1461193077782 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:57:57 INFO - PROCESS | 3640 | 1461193077861 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3640 | ++DOCSHELL 164AFC00 == 55 [pid = 3640] [id = 203] 15:57:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16528800) [pid = 3640] [serial = 607] [outer = 00000000] 15:57:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (17C66000) [pid = 3640] [serial = 608] [outer = 16528800] 15:57:57 INFO - PROCESS | 3640 | 1461193077909 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (17C9C000) [pid = 3640] [serial = 609] [outer = 16528800] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 16532400 == 54 [pid = 3640] [id = 175] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 15728C00 == 53 [pid = 3640] [id = 176] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 18BC7000 == 52 [pid = 3640] [id = 197] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 18A7BC00 == 51 [pid = 3640] [id = 196] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 17B4D400 == 50 [pid = 3640] [id = 195] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 13AC4000 == 49 [pid = 3640] [id = 194] 15:57:58 INFO - PROCESS | 3640 | --DOCSHELL 15641800 == 48 [pid = 3640] [id = 193] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18EE0C00) [pid = 3640] [serial = 563] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (17C9FC00) [pid = 3640] [serial = 554] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18338400) [pid = 3640] [serial = 557] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (136DE800) [pid = 3640] [serial = 548] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (142AA000) [pid = 3640] [serial = 549] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15CE6400) [pid = 3640] [serial = 551] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16959000) [pid = 3640] [serial = 545] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (142ADC00) [pid = 3640] [serial = 542] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18A87000) [pid = 3640] [serial = 560] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (180DB800) [pid = 3640] [serial = 555] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (18727C00) [pid = 3640] [serial = 558] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15F04C00) [pid = 3640] [serial = 552] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18AB8000) [pid = 3640] [serial = 561] [outer = 00000000] [url = about:blank] 15:57:58 INFO - PROCESS | 3640 | 1461193078422 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]]]}] 15:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 802ms 15:57:58 INFO - PROCESS | 3640 | 1461193078486 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 3640 | 1461193078491 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 15:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:57:58 INFO - PROCESS | 3640 | 1461193078497 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 3640 | 1461193078499 Marionette TRACE conn3 <- [1,778,null,{}] 15:57:58 INFO - PROCESS | 3640 | 1461193078503 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}] 15:57:58 INFO - PROCESS | 3640 | 1461193078590 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:57:58 INFO - PROCESS | 3640 | 1461193078598 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 3640 | ++DOCSHELL 15F09800 == 49 [pid = 3640] [id = 204] 15:57:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15FC8400) [pid = 3640] [serial = 610] [outer = 00000000] 15:57:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17C97000) [pid = 3640] [serial = 611] [outer = 15FC8400] 15:57:58 INFO - PROCESS | 3640 | 1461193078643 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (180DB400) [pid = 3640] [serial = 612] [outer = 15FC8400] 15:57:59 INFO - PROCESS | 3640 | 1461193079106 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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 15:57:59 INFO - PROCESS | 3640 | 1461193079134 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 3640 | 1461193079136 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:57:59 INFO - PROCESS | 3640 | 1461193079139 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 3640 | 1461193079143 Marionette TRACE conn3 <- [1,782,null,{}] 15:57:59 INFO - PROCESS | 3640 | 1461193079152 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}] 15:57:59 INFO - PROCESS | 3640 | 1461193079232 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:57:59 INFO - PROCESS | 3640 | 1461193079241 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3640 | ++DOCSHELL 18AB5000 == 50 [pid = 3640] [id = 205] 15:57:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18AB5400) [pid = 3640] [serial = 613] [outer = 00000000] 15:57:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18BCB000) [pid = 3640] [serial = 614] [outer = 18AB5400] 15:57:59 INFO - PROCESS | 3640 | 1461193079287 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18ED6400) [pid = 3640] [serial = 615] [outer = 18AB5400] 15:57:59 INFO - PROCESS | 3640 | 1461193079739 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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 645ms 15:57:59 INFO - PROCESS | 3640 | 1461193079777 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 3640 | 1461193079779 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:57:59 INFO - PROCESS | 3640 | 1461193079783 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 3640 | 1461193079784 Marionette TRACE conn3 <- [1,786,null,{}] 15:57:59 INFO - PROCESS | 3640 | 1461193079788 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}] 15:57:59 INFO - PROCESS | 3640 | 1461193079866 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:57:59 INFO - PROCESS | 3640 | 1461193079872 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3640 | ++DOCSHELL 18EDE000 == 51 [pid = 3640] [id = 206] 15:57:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (197ED800) [pid = 3640] [serial = 616] [outer = 00000000] 15:57:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19DEF800) [pid = 3640] [serial = 617] [outer = 197ED800] 15:57:59 INFO - PROCESS | 3640 | 1461193079916 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1A256800) [pid = 3640] [serial = 618] [outer = 197ED800] 15:58:00 INFO - PROCESS | 3640 | 1461193080372 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]]]}] 15:58:00 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 15:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 645ms 15:58:00 INFO - PROCESS | 3640 | 1461193080421 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 3640 | 1461193080423 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 15:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:58:00 INFO - PROCESS | 3640 | 1461193080426 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 3640 | 1461193080428 Marionette TRACE conn3 <- [1,790,null,{}] 15:58:00 INFO - PROCESS | 3640 | 1461193080431 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}] 15:58:00 INFO - PROCESS | 3640 | 1461193080506 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:58:00 INFO - PROCESS | 3640 | 1461193080511 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 3640 | ++DOCSHELL 1A799800 == 52 [pid = 3640] [id = 207] 15:58:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1A7EE400) [pid = 3640] [serial = 619] [outer = 00000000] 15:58:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1ACC1400) [pid = 3640] [serial = 620] [outer = 1A7EE400] 15:58:00 INFO - PROCESS | 3640 | 1461193080564 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1ACC3C00) [pid = 3640] [serial = 621] [outer = 1A7EE400] 15:58:01 INFO - PROCESS | 3640 | 1461193081041 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]]]}] 15:58:01 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 15:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 644ms 15:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:58:01 INFO - PROCESS | 3640 | 1461193081067 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 3640 | 1461193081069 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 15:58:01 INFO - PROCESS | 3640 | 1461193081072 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3640 | 1461193081074 Marionette TRACE conn3 <- [1,794,null,{}] 15:58:01 INFO - PROCESS | 3640 | 1461193081077 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}] 15:58:01 INFO - PROCESS | 3640 | 1461193081188 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:58:01 INFO - PROCESS | 3640 | 1461193081276 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3640 | ++DOCSHELL 1ACCEC00 == 53 [pid = 3640] [id = 208] 15:58:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1ACCF000) [pid = 3640] [serial = 622] [outer = 00000000] 15:58:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1C2ED400) [pid = 3640] [serial = 623] [outer = 1ACCF000] 15:58:01 INFO - PROCESS | 3640 | 1461193081323 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1C2F0800) [pid = 3640] [serial = 624] [outer = 1ACCF000] 15:58:01 INFO - PROCESS | 3640 | 1461193081721 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]]]}] 15:58:01 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 15:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 692ms 15:58:01 INFO - PROCESS | 3640 | 1461193081779 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 3640 | 1461193081781 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 15:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:58:01 INFO - PROCESS | 3640 | 1461193081785 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3640 | 1461193081786 Marionette TRACE conn3 <- [1,798,null,{}] 15:58:01 INFO - PROCESS | 3640 | 1461193081790 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}] 15:58:01 INFO - PROCESS | 3640 | 1461193081891 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:58:01 INFO - PROCESS | 3640 | 1461193081896 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3640 | ++DOCSHELL 13263C00 == 54 [pid = 3640] [id = 209] 15:58:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1ACC8C00) [pid = 3640] [serial = 625] [outer = 00000000] 15:58:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C2F9C00) [pid = 3640] [serial = 626] [outer = 1ACC8C00] 15:58:01 INFO - PROCESS | 3640 | 1461193081939 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1C33C400) [pid = 3640] [serial = 627] [outer = 1ACC8C00] 15:58:02 INFO - PROCESS | 3640 | 1461193082401 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 644ms 15:58:02 INFO - PROCESS | 3640 | 1461193082456 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 3640 | 1461193082458 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 15:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:58:02 INFO - PROCESS | 3640 | 1461193082461 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 3640 | 1461193082463 Marionette TRACE conn3 <- [1,802,null,{}] 15:58:02 INFO - PROCESS | 3640 | 1461193082472 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}] 15:58:02 INFO - PROCESS | 3640 | 1461193082573 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:58:02 INFO - PROCESS | 3640 | 1461193082661 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 3640 | ++DOCSHELL 1C2F2800 == 55 [pid = 3640] [id = 210] 15:58:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1C2F5000) [pid = 3640] [serial = 628] [outer = 00000000] 15:58:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1C41FC00) [pid = 3640] [serial = 629] [outer = 1C2F5000] 15:58:02 INFO - PROCESS | 3640 | 1461193082703 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1C41F400) [pid = 3640] [serial = 630] [outer = 1C2F5000] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13629000) [pid = 3640] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (12B3B800) [pid = 3640] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15726400) [pid = 3640] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (15462400) [pid = 3640] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (15FCAC00) [pid = 3640] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18A7C000) [pid = 3640] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (133DE400) [pid = 3640] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18724000) [pid = 3640] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19AC1C00) [pid = 3640] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1652A800) [pid = 3640] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (142AAC00) [pid = 3640] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15642C00) [pid = 3640] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (180DD000) [pid = 3640] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:58:02 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18BCD000) [pid = 3640] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:58:03 INFO - PROCESS | 3640 | 1461193083174 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] 15:58:03 INFO - PROCESS | 3640 | 1461193083204 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:58:03 INFO - PROCESS | 3640 | 1461193083207 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 3640 | 1461193083208 Marionette TRACE conn3 <- [1,806,null,{}] 15:58:03 INFO - PROCESS | 3640 | 1461193083212 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}] 15:58:03 INFO - PROCESS | 3640 | 1461193083287 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:58:03 INFO - PROCESS | 3640 | 1461193083292 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 3640 | ++DOCSHELL 13273400 == 56 [pid = 3640] [id = 211] 15:58:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (156AC800) [pid = 3640] [serial = 631] [outer = 00000000] 15:58:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18E44800) [pid = 3640] [serial = 632] [outer = 156AC800] 15:58:03 INFO - PROCESS | 3640 | 1461193083336 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1C70CC00) [pid = 3640] [serial = 633] [outer = 156AC800] 15:58:03 INFO - PROCESS | 3640 | 1461193083738 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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 598ms 15:58:03 INFO - PROCESS | 3640 | 1461193083804 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 3640 | 1461193083806 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:58:03 INFO - PROCESS | 3640 | 1461193083810 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 3640 | 1461193083811 Marionette TRACE conn3 <- [1,810,null,{}] 15:58:03 INFO - PROCESS | 3640 | 1461193083815 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}] 15:58:03 INFO - PROCESS | 3640 | 1461193083889 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:58:03 INFO - PROCESS | 3640 | 1461193083895 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 3640 | ++DOCSHELL 02A77C00 == 57 [pid = 3640] [id = 212] 15:58:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (136DA000) [pid = 3640] [serial = 634] [outer = 00000000] 15:58:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1CB1A000) [pid = 3640] [serial = 635] [outer = 136DA000] 15:58:03 INFO - PROCESS | 3640 | 1461193083938 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1CCBB800) [pid = 3640] [serial = 636] [outer = 136DA000] 15:58:04 INFO - PROCESS | 3640 | 1461193084410 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] 15:58:04 INFO - PROCESS | 3640 | 1461193084450 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 15:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:58:04 INFO - PROCESS | 3640 | 1461193084453 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 3640 | 1461193084456 Marionette TRACE conn3 <- [1,814,null,{}] 15:58:04 INFO - PROCESS | 3640 | 1461193084459 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}] 15:58:04 INFO - PROCESS | 3640 | 1461193084552 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:58:04 INFO - PROCESS | 3640 | 1461193084560 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 3640 | ++DOCSHELL 1CCC4800 == 58 [pid = 3640] [id = 213] 15:58:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1CF67800) [pid = 3640] [serial = 637] [outer = 00000000] 15:58:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1D018C00) [pid = 3640] [serial = 638] [outer = 1CF67800] 15:58:04 INFO - PROCESS | 3640 | 1461193084608 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1D01DC00) [pid = 3640] [serial = 639] [outer = 1CF67800] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 17C9A800 == 57 [pid = 3640] [id = 177] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 15462C00 == 56 [pid = 3640] [id = 182] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 1DE25800 == 55 [pid = 3640] [id = 14] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 197EEC00 == 54 [pid = 3640] [id = 192] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 16529C00 == 53 [pid = 3640] [id = 190] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 19DF7C00 == 52 [pid = 3640] [id = 12] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 18A80400 == 51 [pid = 3640] [id = 188] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 156AE800 == 50 [pid = 3640] [id = 28] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 133DCC00 == 49 [pid = 3640] [id = 189] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 18A7D400 == 48 [pid = 3640] [id = 178] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 15E0F800 == 47 [pid = 3640] [id = 27] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 180D6000 == 46 [pid = 3640] [id = 191] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 164A8000 == 45 [pid = 3640] [id = 20] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 15ED7000 == 44 [pid = 3640] [id = 180] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 11FC3C00 == 43 [pid = 3640] [id = 179] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 1D60BC00 == 42 [pid = 3640] [id = 13] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 164AFC00 == 41 [pid = 3640] [id = 203] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 18ED8C00 == 40 [pid = 3640] [id = 201] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 13AC2800 == 39 [pid = 3640] [id = 202] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 16528400 == 38 [pid = 3640] [id = 200] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 13210C00 == 37 [pid = 3640] [id = 198] 15:58:05 INFO - PROCESS | 3640 | --DOCSHELL 0267F400 == 36 [pid = 3640] [id = 199] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 15F09800 == 35 [pid = 3640] [id = 204] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 18EDE000 == 34 [pid = 3640] [id = 206] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 1C2F2800 == 33 [pid = 3640] [id = 210] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 1ACCEC00 == 32 [pid = 3640] [id = 208] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 18AB5000 == 31 [pid = 3640] [id = 205] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 13263C00 == 30 [pid = 3640] [id = 209] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 13273400 == 29 [pid = 3640] [id = 211] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 02A77C00 == 28 [pid = 3640] [id = 212] 15:58:06 INFO - PROCESS | 3640 | --DOCSHELL 1A799800 == 27 [pid = 3640] [id = 207] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (15F09C00) [pid = 3640] [serial = 516] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1434D800) [pid = 3640] [serial = 543] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (12C62000) [pid = 3640] [serial = 513] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17C9D400) [pid = 3640] [serial = 546] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19DF1000) [pid = 3640] [serial = 593] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18ED7400) [pid = 3640] [serial = 540] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18BCA800) [pid = 3640] [serial = 587] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (14A67C00) [pid = 3640] [serial = 567] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1434F000) [pid = 3640] [serial = 566] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (197E3800) [pid = 3640] [serial = 573] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (196A6000) [pid = 3640] [serial = 572] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19DF5000) [pid = 3640] [serial = 576] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19DF2400) [pid = 3640] [serial = 575] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (180E3800) [pid = 3640] [serial = 570] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17C96C00) [pid = 3640] [serial = 569] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (15CE6C00) [pid = 3640] [serial = 581] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (164A0C00) [pid = 3640] [serial = 582] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (15730000) [pid = 3640] [serial = 578] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (15CF3C00) [pid = 3640] [serial = 579] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (18339800) [pid = 3640] [serial = 584] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (18EE1000) [pid = 3640] [serial = 590] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (18EE0800) [pid = 3640] [serial = 591] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (18BCC400) [pid = 3640] [serial = 588] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (18977400) [pid = 3640] [serial = 585] [outer = 00000000] [url = about:blank] 15:58:06 INFO - PROCESS | 3640 | 1461193086487 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]]]}] 15:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2076ms 15:58:06 INFO - PROCESS | 3640 | 1461193086515 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 3640 | 1461193086519 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 15:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:58:06 INFO - PROCESS | 3640 | 1461193086526 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 3640 | 1461193086530 Marionette TRACE conn3 <- [1,818,null,{}] 15:58:06 INFO - PROCESS | 3640 | 1461193086536 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}] 15:58:06 INFO - PROCESS | 3640 | 1461193086617 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:58:06 INFO - PROCESS | 3640 | 1461193086626 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 3640 | ++DOCSHELL 11FC7800 == 28 [pid = 3640] [id = 214] 15:58:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (11FC8000) [pid = 3640] [serial = 640] [outer = 00000000] 15:58:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (12BE7000) [pid = 3640] [serial = 641] [outer = 11FC8000] 15:58:06 INFO - PROCESS | 3640 | 1461193086674 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (12D44000) [pid = 3640] [serial = 642] [outer = 11FC8000] 15:58:07 INFO - PROCESS | 3640 | 1461193087146 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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 15:58:07 INFO - PROCESS | 3640 | 1461193087163 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 3640 | 1461193087169 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 15:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:58:07 INFO - PROCESS | 3640 | 1461193087180 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 3640 | 1461193087182 Marionette TRACE conn3 <- [1,822,null,{}] 15:58:07 INFO - PROCESS | 3640 | 1461193087186 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}] 15:58:07 INFO - PROCESS | 3640 | 1461193087262 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:58:07 INFO - PROCESS | 3640 | 1461193087267 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 3640 | ++DOCSHELL 1326D400 == 29 [pid = 3640] [id = 215] 15:58:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (13625C00) [pid = 3640] [serial = 643] [outer = 00000000] 15:58:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (13AC1C00) [pid = 3640] [serial = 644] [outer = 13625C00] 15:58:07 INFO - PROCESS | 3640 | 1461193087313 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (142B0400) [pid = 3640] [serial = 645] [outer = 13625C00] 15:58:07 INFO - PROCESS | 3640 | 1461193087822 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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 645ms 15:58:07 INFO - PROCESS | 3640 | 1461193087849 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 3640 | 1461193087852 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 15:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:58:07 INFO - PROCESS | 3640 | 1461193087859 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 3640 | 1461193087863 Marionette TRACE conn3 <- [1,826,null,{}] 15:58:07 INFO - PROCESS | 3640 | 1461193087873 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}] 15:58:07 INFO - PROCESS | 3640 | 1461193087952 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:58:07 INFO - PROCESS | 3640 | 1461193087960 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 3640 | ++DOCSHELL 1563E800 == 30 [pid = 3640] [id = 216] 15:58:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (15641800) [pid = 3640] [serial = 646] [outer = 00000000] 15:58:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15729800) [pid = 3640] [serial = 647] [outer = 15641800] 15:58:08 INFO - PROCESS | 3640 | 1461193088007 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15CD1C00) [pid = 3640] [serial = 648] [outer = 15641800] 15:58:08 INFO - PROCESS | 3640 | 1461193088484 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]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 708ms 15:58:08 INFO - PROCESS | 3640 | 1461193088559 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 3640 | 1461193088562 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 15:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:58:08 INFO - PROCESS | 3640 | 1461193088565 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 3640 | 1461193088567 Marionette TRACE conn3 <- [1,830,null,{}] 15:58:08 INFO - PROCESS | 3640 | 1461193088574 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}] 15:58:08 INFO - PROCESS | 3640 | 1461193088648 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:58:08 INFO - PROCESS | 3640 | 1461193088654 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 3640 | ++DOCSHELL 13201C00 == 31 [pid = 3640] [id = 217] 15:58:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (13258400) [pid = 3640] [serial = 649] [outer = 00000000] 15:58:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (15FC9000) [pid = 3640] [serial = 650] [outer = 13258400] 15:58:08 INFO - PROCESS | 3640 | 1461193088699 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (164AB400) [pid = 3640] [serial = 651] [outer = 13258400] 15:58:09 INFO - PROCESS | 3640 | 1461193089107 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]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 598ms 15:58:09 INFO - PROCESS | 3640 | 1461193089162 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 3640 | 1461193089164 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 15:58:09 INFO - PROCESS | 3640 | 1461193089167 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:58:09 INFO - PROCESS | 3640 | 1461193089168 Marionette TRACE conn3 <- [1,834,null,{}] 15:58:09 INFO - PROCESS | 3640 | 1461193089172 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}] 15:58:09 INFO - PROCESS | 3640 | 1461193089242 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:58:09 INFO - PROCESS | 3640 | 1461193089248 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3640 | ++DOCSHELL 164AE400 == 32 [pid = 3640] [id = 218] 15:58:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (16527000) [pid = 3640] [serial = 652] [outer = 00000000] 15:58:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1695C000) [pid = 3640] [serial = 653] [outer = 16527000] 15:58:09 INFO - PROCESS | 3640 | 1461193089293 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17B47800) [pid = 3640] [serial = 654] [outer = 16527000] 15:58:09 INFO - PROCESS | 3640 | 1461193089726 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]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 598ms 15:58:09 INFO - PROCESS | 3640 | 1461193089764 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 3640 | 1461193089766 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 15:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:58:09 INFO - PROCESS | 3640 | 1461193089774 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 3640 | 1461193089775 Marionette TRACE conn3 <- [1,838,null,{}] 15:58:09 INFO - PROCESS | 3640 | 1461193089779 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}] 15:58:09 INFO - PROCESS | 3640 | 1461193089876 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:58:09 INFO - PROCESS | 3640 | 1461193089885 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3640 | ++DOCSHELL 16959000 == 33 [pid = 3640] [id = 219] 15:58:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (17C95000) [pid = 3640] [serial = 655] [outer = 00000000] 15:58:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (180DE000) [pid = 3640] [serial = 656] [outer = 17C95000] 15:58:09 INFO - PROCESS | 3640 | 1461193089933 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (180E5400) [pid = 3640] [serial = 657] [outer = 17C95000] 15:58:10 INFO - PROCESS | 3640 | 1461193090341 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]]]}] 15:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 597ms 15:58:10 INFO - PROCESS | 3640 | 1461193090378 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:58:10 INFO - PROCESS | 3640 | 1461193090380 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 15:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:58:10 INFO - PROCESS | 3640 | 1461193090387 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 3640 | 1461193090388 Marionette TRACE conn3 <- [1,842,null,{}] 15:58:10 INFO - PROCESS | 3640 | 1461193090392 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}] 15:58:10 INFO - PROCESS | 3640 | 1461193090505 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:58:10 INFO - PROCESS | 3640 | 1461193090515 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3640 | ++DOCSHELL 18334C00 == 34 [pid = 3640] [id = 220] 15:58:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (183B6000) [pid = 3640] [serial = 658] [outer = 00000000] 15:58:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1877C800) [pid = 3640] [serial = 659] [outer = 183B6000] 15:58:10 INFO - PROCESS | 3640 | 1461193090558 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (18A7A800) [pid = 3640] [serial = 660] [outer = 183B6000] 15:58:11 INFO - PROCESS | 3640 | 1461193090984 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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 645ms 15:58:11 INFO - PROCESS | 3640 | 1461193091029 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 3640 | 1461193091031 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 15:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:58:11 INFO - PROCESS | 3640 | 1461193091038 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 3640 | 1461193091040 Marionette TRACE conn3 <- [1,846,null,{}] 15:58:11 INFO - PROCESS | 3640 | 1461193091043 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}] 15:58:11 INFO - PROCESS | 3640 | 1461193091114 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:58:11 INFO - PROCESS | 3640 | 1461193091121 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 3640 | ++DOCSHELL 18775800 == 35 [pid = 3640] [id = 221] 15:58:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18A7D800) [pid = 3640] [serial = 661] [outer = 00000000] 15:58:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18A85000) [pid = 3640] [serial = 662] [outer = 18A7D800] 15:58:11 INFO - PROCESS | 3640 | 1461193091164 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18A83800) [pid = 3640] [serial = 663] [outer = 18A7D800] 15:58:11 INFO - PROCESS | 3640 | 1461193091570 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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 597ms 15:58:11 INFO - PROCESS | 3640 | 1461193091637 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 3640 | 1461193091639 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 15:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:58:11 INFO - PROCESS | 3640 | 1461193091653 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 3640 | 1461193091655 Marionette TRACE conn3 <- [1,850,null,{}] 15:58:11 INFO - PROCESS | 3640 | 1461193091658 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}] 15:58:11 INFO - PROCESS | 3640 | 1461193091753 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:58:11 INFO - PROCESS | 3640 | 1461193091759 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 3640 | ++DOCSHELL 15628800 == 36 [pid = 3640] [id = 222] 15:58:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18BC0C00) [pid = 3640] [serial = 664] [outer = 00000000] 15:58:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18BC9000) [pid = 3640] [serial = 665] [outer = 18BC0C00] 15:58:11 INFO - PROCESS | 3640 | 1461193091803 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18BC8C00) [pid = 3640] [serial = 666] [outer = 18BC0C00] 15:58:12 INFO - PROCESS | 3640 | 1461193092249 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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 660ms 15:58:12 INFO - PROCESS | 3640 | 1461193092302 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3640 | 1461193092304 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 15:58:12 INFO - PROCESS | 3640 | 1461193092307 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:58:12 INFO - PROCESS | 3640 | 1461193092309 Marionette TRACE conn3 <- [1,854,null,{}] 15:58:12 INFO - PROCESS | 3640 | 1461193092323 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}] 15:58:12 INFO - PROCESS | 3640 | 1461193092425 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:58:12 INFO - PROCESS | 3640 | 1461193092526 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 3640 | ++DOCSHELL 18A82C00 == 37 [pid = 3640] [id = 223] 15:58:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18AB5800) [pid = 3640] [serial = 667] [outer = 00000000] 15:58:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18ED6800) [pid = 3640] [serial = 668] [outer = 18AB5800] 15:58:12 INFO - PROCESS | 3640 | 1461193092570 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18FCC400) [pid = 3640] [serial = 669] [outer = 18AB5800] 15:58:12 INFO - PROCESS | 3640 | 1461193092984 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]]]}] 15:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 15:58:13 INFO - PROCESS | 3640 | 1461193093039 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 3640 | 1461193093042 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 15:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:58:13 INFO - PROCESS | 3640 | 1461193093045 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 3640 | 1461193093047 Marionette TRACE conn3 <- [1,858,null,{}] 15:58:13 INFO - PROCESS | 3640 | 1461193093051 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}] 15:58:13 INFO - PROCESS | 3640 | 1461193093198 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:58:13 INFO - PROCESS | 3640 | 1461193093213 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3640 | ++DOCSHELL 15F09C00 == 38 [pid = 3640] [id = 224] 15:58:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18E47C00) [pid = 3640] [serial = 670] [outer = 00000000] 15:58:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (197E4400) [pid = 3640] [serial = 671] [outer = 18E47C00] 15:58:13 INFO - PROCESS | 3640 | 1461193093266 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19C92400) [pid = 3640] [serial = 672] [outer = 18E47C00] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18BCCC00) [pid = 3640] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (136DA000) [pid = 3640] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1ACCF000) [pid = 3640] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1ACC8C00) [pid = 3640] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C2F5000) [pid = 3640] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1A7EE400) [pid = 3640] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (197ED800) [pid = 3640] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18AB5400) [pid = 3640] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (15FC8400) [pid = 3640] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16528800) [pid = 3640] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (142ABC00) [pid = 3640] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18ED9800) [pid = 3640] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16533400) [pid = 3640] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1545C800) [pid = 3640] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18BC0400) [pid = 3640] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:58:14 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (156AC800) [pid = 3640] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:58:14 INFO - PROCESS | 3640 | 1461193094003 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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1006ms 15:58:14 INFO - PROCESS | 3640 | 1461193094047 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3640 | 1461193094049 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 15:58:14 INFO - PROCESS | 3640 | 1461193094052 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:58:14 INFO - PROCESS | 3640 | 1461193094054 Marionette TRACE conn3 <- [1,862,null,{}] 15:58:14 INFO - PROCESS | 3640 | 1461193094057 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}] 15:58:14 INFO - PROCESS | 3640 | 1461193094129 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:58:14 INFO - PROCESS | 3640 | 1461193094135 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 3640 | ++DOCSHELL 12D4A400 == 39 [pid = 3640] [id = 225] 15:58:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (136D4800) [pid = 3640] [serial = 673] [outer = 00000000] 15:58:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1695B400) [pid = 3640] [serial = 674] [outer = 136D4800] 15:58:14 INFO - PROCESS | 3640 | 1461193094182 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16548800) [pid = 3640] [serial = 675] [outer = 136D4800] 15:58:14 INFO - PROCESS | 3640 | 1461193094613 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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 597ms 15:58:14 INFO - PROCESS | 3640 | 1461193094650 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3640 | 1461193094652 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:58:14 INFO - PROCESS | 3640 | 1461193094655 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 3640 | 1461193094657 Marionette TRACE conn3 <- [1,866,null,{}] 15:58:14 INFO - PROCESS | 3640 | 1461193094660 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}] 15:58:14 INFO - PROCESS | 3640 | 1461193094732 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:58:14 INFO - PROCESS | 3640 | 1461193094738 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 3640 | ++DOCSHELL 156AE800 == 40 [pid = 3640] [id = 226] 15:58:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15F0E400) [pid = 3640] [serial = 676] [outer = 00000000] 15:58:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19AB5C00) [pid = 3640] [serial = 677] [outer = 15F0E400] 15:58:14 INFO - PROCESS | 3640 | 1461193094781 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19DA3C00) [pid = 3640] [serial = 678] [outer = 15F0E400] 15:58:15 INFO - PROCESS | 3640 | 1461193095184 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]]]}] 15:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 598ms 15:58:15 INFO - PROCESS | 3640 | 1461193095254 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 3640 | 1461193095256 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 15:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:58:15 INFO - PROCESS | 3640 | 1461193095259 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 3640 | 1461193095261 Marionette TRACE conn3 <- [1,870,null,{}] 15:58:15 INFO - PROCESS | 3640 | 1461193095264 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}] 15:58:15 INFO - PROCESS | 3640 | 1461193095335 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:58:15 INFO - PROCESS | 3640 | 1461193095341 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 3640 | ++DOCSHELL 18AB8800 == 41 [pid = 3640] [id = 227] 15:58:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19DEFC00) [pid = 3640] [serial = 679] [outer = 00000000] 15:58:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1A0F0400) [pid = 3640] [serial = 680] [outer = 19DEFC00] 15:58:15 INFO - PROCESS | 3640 | 1461193095384 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1A259400) [pid = 3640] [serial = 681] [outer = 19DEFC00] 15:58:15 INFO - PROCESS | 3640 | 1461193095788 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]]]}] 15:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 597ms 15:58:15 INFO - PROCESS | 3640 | 1461193095855 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 3640 | 1461193095857 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 15:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:58:15 INFO - PROCESS | 3640 | 1461193095860 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 3640 | 1461193095862 Marionette TRACE conn3 <- [1,874,null,{}] 15:58:15 INFO - PROCESS | 3640 | 1461193095865 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}] 15:58:15 INFO - PROCESS | 3640 | 1461193095943 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:58:15 INFO - PROCESS | 3640 | 1461193095954 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 3640 | ++DOCSHELL 18BCD800 == 42 [pid = 3640] [id = 228] 15:58:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1A2D7C00) [pid = 3640] [serial = 682] [outer = 00000000] 15:58:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1A98DC00) [pid = 3640] [serial = 683] [outer = 1A2D7C00] 15:58:16 INFO - PROCESS | 3640 | 1461193095997 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1AC73800) [pid = 3640] [serial = 684] [outer = 1A2D7C00] 15:58:16 INFO - PROCESS | 3640 | 1461193096806 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]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 991ms 15:58:16 INFO - PROCESS | 3640 | 1461193096847 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 3640 | 1461193096851 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 15:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:58:16 INFO - PROCESS | 3640 | 1461193096856 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 3640 | 1461193096859 Marionette TRACE conn3 <- [1,878,null,{}] 15:58:16 INFO - PROCESS | 3640 | 1461193096865 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}] 15:58:17 INFO - PROCESS | 3640 | 1461193096998 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:58:17 INFO - PROCESS | 3640 | 1461193097119 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3640 | ++DOCSHELL 11FCB000 == 43 [pid = 3640] [id = 229] 15:58:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (12B87400) [pid = 3640] [serial = 685] [outer = 00000000] 15:58:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1380A000) [pid = 3640] [serial = 686] [outer = 12B87400] 15:58:17 INFO - PROCESS | 3640 | 1461193097176 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (146BD800) [pid = 3640] [serial = 687] [outer = 12B87400] 15:58:18 INFO - PROCESS | 3640 | 1461193098147 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]]]}] 15:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1320ms 15:58:18 INFO - PROCESS | 3640 | 1461193098195 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:58:18 INFO - PROCESS | 3640 | 1461193098199 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 15:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:58:18 INFO - PROCESS | 3640 | 1461193098204 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - PROCESS | 3640 | 1461193098208 Marionette TRACE conn3 <- [1,882,null,{}] 15:58:18 INFO - PROCESS | 3640 | 1461193098214 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}] 15:58:18 INFO - PROCESS | 3640 | 1461193098336 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:58:18 INFO - PROCESS | 3640 | 1461193098462 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 3640 | ++DOCSHELL 1325A800 == 44 [pid = 3640] [id = 230] 15:58:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1325B000) [pid = 3640] [serial = 688] [outer = 00000000] 15:58:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1326A000) [pid = 3640] [serial = 689] [outer = 1325B000] 15:58:18 INFO - PROCESS | 3640 | 1461193098516 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1326FC00) [pid = 3640] [serial = 690] [outer = 1325B000] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 18AB8800 == 43 [pid = 3640] [id = 227] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 156AE800 == 42 [pid = 3640] [id = 226] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 12D4A400 == 41 [pid = 3640] [id = 225] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 15F09C00 == 40 [pid = 3640] [id = 224] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 18A82C00 == 39 [pid = 3640] [id = 223] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 15628800 == 38 [pid = 3640] [id = 222] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 18775800 == 37 [pid = 3640] [id = 221] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 18334C00 == 36 [pid = 3640] [id = 220] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 16959000 == 35 [pid = 3640] [id = 219] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 164AE400 == 34 [pid = 3640] [id = 218] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 13201C00 == 33 [pid = 3640] [id = 217] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 1563E800 == 32 [pid = 3640] [id = 216] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 1326D400 == 31 [pid = 3640] [id = 215] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1D018C00) [pid = 3640] [serial = 638] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOCSHELL 11FC7800 == 30 [pid = 3640] [id = 214] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18ED8800) [pid = 3640] [serial = 564] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1CCBB800) [pid = 3640] [serial = 636] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1C2ED400) [pid = 3640] [serial = 623] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C2F9C00) [pid = 3640] [serial = 626] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1C2F0800) [pid = 3640] [serial = 624] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C41FC00) [pid = 3640] [serial = 629] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C33C400) [pid = 3640] [serial = 627] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1CB1A000) [pid = 3640] [serial = 635] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C41F400) [pid = 3640] [serial = 630] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1ACC1400) [pid = 3640] [serial = 620] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19DEF800) [pid = 3640] [serial = 617] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1A256800) [pid = 3640] [serial = 618] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18BCB000) [pid = 3640] [serial = 614] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18ED6400) [pid = 3640] [serial = 615] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (17C97000) [pid = 3640] [serial = 611] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (180DB400) [pid = 3640] [serial = 612] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (17C9C000) [pid = 3640] [serial = 609] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (17C66000) [pid = 3640] [serial = 608] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18A7B000) [pid = 3640] [serial = 606] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18A7DC00) [pid = 3640] [serial = 605] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1A257400) [pid = 3640] [serial = 603] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19DECC00) [pid = 3640] [serial = 602] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (180DC000) [pid = 3640] [serial = 600] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (17C9A400) [pid = 3640] [serial = 599] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1572E000) [pid = 3640] [serial = 597] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (15728800) [pid = 3640] [serial = 596] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1A0FBC00) [pid = 3640] [serial = 594] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (18E44800) [pid = 3640] [serial = 632] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1C70CC00) [pid = 3640] [serial = 633] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1ACC3C00) [pid = 3640] [serial = 621] [outer = 00000000] [url = about:blank] 15:58:19 INFO - PROCESS | 3640 | 1461193099048 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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 896ms 15:58:19 INFO - PROCESS | 3640 | 1461193099106 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3640 | 1461193099112 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:58:19 INFO - PROCESS | 3640 | 1461193099118 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3640 | 1461193099121 Marionette TRACE conn3 <- [1,886,null,{}] 15:58:19 INFO - PROCESS | 3640 | 1461193099124 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}] 15:58:19 INFO - PROCESS | 3640 | 1461193099202 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:58:19 INFO - PROCESS | 3640 | 1461193099237 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3640 | ++DOCSHELL 13620800 == 31 [pid = 3640] [id = 231] 15:58:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1380EC00) [pid = 3640] [serial = 691] [outer = 00000000] 15:58:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (14A0E800) [pid = 3640] [serial = 692] [outer = 1380EC00] 15:58:19 INFO - PROCESS | 3640 | 1461193099348 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (14AEA000) [pid = 3640] [serial = 693] [outer = 1380EC00] 15:58:19 INFO - PROCESS | 3640 | 1461193099727 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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 645ms 15:58:19 INFO - PROCESS | 3640 | 1461193099754 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3640 | 1461193099756 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:58:19 INFO - PROCESS | 3640 | 1461193099760 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3640 | 1461193099763 Marionette TRACE conn3 <- [1,890,null,{}] 15:58:19 INFO - PROCESS | 3640 | 1461193099781 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}] 15:58:19 INFO - PROCESS | 3640 | 1461193099920 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:58:19 INFO - PROCESS | 3640 | 1461193099937 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3640 | ++DOCSHELL 15C46C00 == 32 [pid = 3640] [id = 232] 15:58:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15C48C00) [pid = 3640] [serial = 694] [outer = 00000000] 15:58:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15CE7000) [pid = 3640] [serial = 695] [outer = 15C48C00] 15:58:19 INFO - PROCESS | 3640 | 1461193099986 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (15E8F400) [pid = 3640] [serial = 696] [outer = 15C48C00] 15:58:20 INFO - PROCESS | 3640 | 1461193100408 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]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 707ms 15:58:20 INFO - PROCESS | 3640 | 1461193100459 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 3640 | 1461193100462 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 15:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:58:20 INFO - PROCESS | 3640 | 1461193100465 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 3640 | 1461193100467 Marionette TRACE conn3 <- [1,894,null,{}] 15:58:20 INFO - PROCESS | 3640 | 1461193100470 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}] 15:58:20 INFO - PROCESS | 3640 | 1461193100546 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:58:20 INFO - PROCESS | 3640 | 1461193100551 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 3640 | ++DOCSHELL 15FC9800 == 33 [pid = 3640] [id = 233] 15:58:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (164A8400) [pid = 3640] [serial = 697] [outer = 00000000] 15:58:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1653BC00) [pid = 3640] [serial = 698] [outer = 164A8400] 15:58:20 INFO - PROCESS | 3640 | 1461193100597 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1695B800) [pid = 3640] [serial = 699] [outer = 164A8400] 15:58:21 INFO - PROCESS | 3640 | 1461193101050 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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 15:58:21 INFO - PROCESS | 3640 | 1461193101103 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 3640 | 1461193101105 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 15:58:21 INFO - PROCESS | 3640 | 1461193101108 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:58:21 INFO - PROCESS | 3640 | 1461193101110 Marionette TRACE conn3 <- [1,898,null,{}] 15:58:21 INFO - PROCESS | 3640 | 1461193101113 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}] 15:58:21 INFO - PROCESS | 3640 | 1461193101210 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:58:21 INFO - PROCESS | 3640 | 1461193101291 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3640 | ++DOCSHELL 17C69000 == 34 [pid = 3640] [id = 234] 15:58:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17C69C00) [pid = 3640] [serial = 700] [outer = 00000000] 15:58:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17C97C00) [pid = 3640] [serial = 701] [outer = 17C69C00] 15:58:21 INFO - PROCESS | 3640 | 1461193101336 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (17C9D800) [pid = 3640] [serial = 702] [outer = 17C69C00] 15:58:22 INFO - PROCESS | 3640 | 1461193102027 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]]]}] 15:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 943ms 15:58:22 INFO - PROCESS | 3640 | 1461193102059 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 3640 | 1461193102061 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 15:58:22 INFO - PROCESS | 3640 | 1461193102064 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:58:22 INFO - PROCESS | 3640 | 1461193102065 Marionette TRACE conn3 <- [1,902,null,{}] 15:58:22 INFO - PROCESS | 3640 | 1461193102069 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}] 15:58:22 INFO - PROCESS | 3640 | 1461193102195 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:58:22 INFO - PROCESS | 3640 | 1461193102201 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:22 INFO - PROCESS | 3640 | ++DOCSHELL 18A87000 == 35 [pid = 3640] [id = 235] 15:58:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18A88400) [pid = 3640] [serial = 703] [outer = 00000000] 15:58:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18BBF400) [pid = 3640] [serial = 704] [outer = 18A88400] 15:58:22 INFO - PROCESS | 3640 | 1461193102253 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18BC1400) [pid = 3640] [serial = 705] [outer = 18A88400] 15:58:22 INFO - PROCESS | 3640 | 1461193102936 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]]]}] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16527000) [pid = 3640] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18AB5800) [pid = 3640] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19DEFC00) [pid = 3640] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (183B6000) [pid = 3640] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (136D4800) [pid = 3640] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18A7D800) [pid = 3640] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (13625C00) [pid = 3640] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18BC0C00) [pid = 3640] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1CF67800) [pid = 3640] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15F0E400) [pid = 3640] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (15641800) [pid = 3640] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13258400) [pid = 3640] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (17C95000) [pid = 3640] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (11FC8000) [pid = 3640] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:58:22 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (18E47C00) [pid = 3640] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 912ms 15:58:22 INFO - PROCESS | 3640 | 1461193103001 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 3640 | 1461193103003 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 15:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:58:23 INFO - PROCESS | 3640 | 1461193103006 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 3640 | 1461193103008 Marionette TRACE conn3 <- [1,906,null,{}] 15:58:23 INFO - PROCESS | 3640 | 1461193103011 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}] 15:58:23 INFO - PROCESS | 3640 | 1461193103083 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:58:23 INFO - PROCESS | 3640 | 1461193103091 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 3640 | ++DOCSHELL 13AC4000 == 36 [pid = 3640] [id = 236] 15:58:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (14AF6000) [pid = 3640] [serial = 706] [outer = 00000000] 15:58:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15F0E400) [pid = 3640] [serial = 707] [outer = 14AF6000] 15:58:23 INFO - PROCESS | 3640 | 1461193103141 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (16527000) [pid = 3640] [serial = 708] [outer = 14AF6000] 15:58:23 INFO - PROCESS | 3640 | 1461193103544 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]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 598ms 15:58:23 INFO - PROCESS | 3640 | 1461193103603 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 3640 | 1461193103605 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 15:58:23 INFO - PROCESS | 3640 | 1461193103609 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:58:23 INFO - PROCESS | 3640 | 1461193103610 Marionette TRACE conn3 <- [1,910,null,{}] 15:58:23 INFO - PROCESS | 3640 | 1461193103614 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}] 15:58:23 INFO - PROCESS | 3640 | 1461193103683 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:58:23 INFO - PROCESS | 3640 | 1461193103689 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 3640 | ++DOCSHELL 1320F000 == 37 [pid = 3640] [id = 237] 15:58:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15729400) [pid = 3640] [serial = 709] [outer = 00000000] 15:58:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (18BCE800) [pid = 3640] [serial = 710] [outer = 15729400] 15:58:23 INFO - PROCESS | 3640 | 1461193103732 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18E44C00) [pid = 3640] [serial = 711] [outer = 15729400] 15:58:24 INFO - PROCESS | 3640 | 1461193104151 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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 598ms 15:58:24 INFO - PROCESS | 3640 | 1461193104206 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 3640 | 1461193104208 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 15:58:24 INFO - PROCESS | 3640 | 1461193104211 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:58:24 INFO - PROCESS | 3640 | 1461193104213 Marionette TRACE conn3 <- [1,914,null,{}] 15:58:24 INFO - PROCESS | 3640 | 1461193104217 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}] 15:58:24 INFO - PROCESS | 3640 | 1461193104289 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:58:24 INFO - PROCESS | 3640 | 1461193104295 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 3640 | ++DOCSHELL 18A7D800 == 38 [pid = 3640] [id = 238] 15:58:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18AB5C00) [pid = 3640] [serial = 712] [outer = 00000000] 15:58:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18ED8000) [pid = 3640] [serial = 713] [outer = 18AB5C00] 15:58:24 INFO - PROCESS | 3640 | 1461193104340 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18EDE000) [pid = 3640] [serial = 714] [outer = 18AB5C00] 15:58:24 INFO - PROCESS | 3640 | 1461193104766 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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 645ms 15:58:24 INFO - PROCESS | 3640 | 1461193104850 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 3640 | 1461193104852 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 15:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:58:24 INFO - PROCESS | 3640 | 1461193104855 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 3640 | 1461193104856 Marionette TRACE conn3 <- [1,918,null,{}] 15:58:24 INFO - PROCESS | 3640 | 1461193104860 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}] 15:58:24 INFO - PROCESS | 3640 | 1461193104932 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:58:25 INFO - PROCESS | 3640 | 1461193105054 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 3640 | ++DOCSHELL 0267C800 == 39 [pid = 3640] [id = 239] 15:58:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0267D000) [pid = 3640] [serial = 715] [outer = 00000000] 15:58:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (11FC5800) [pid = 3640] [serial = 716] [outer = 0267D000] 15:58:25 INFO - PROCESS | 3640 | 1461193105112 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (12C54C00) [pid = 3640] [serial = 717] [outer = 0267D000] 15:58:25 INFO - PROCESS | 3640 | 1461193105782 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]]]}] 15:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1007ms 15:58:25 INFO - PROCESS | 3640 | 1461193105864 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 3640 | 1461193105869 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:58:25 INFO - PROCESS | 3640 | 1461193105873 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 3640 | 1461193105877 Marionette TRACE conn3 <- [1,922,null,{}] 15:58:25 INFO - PROCESS | 3640 | 1461193105882 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}] 15:58:26 INFO - PROCESS | 3640 | 1461193105982 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:58:26 INFO - PROCESS | 3640 | 1461193106061 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3640 | ++DOCSHELL 14AF8400 == 40 [pid = 3640] [id = 240] 15:58:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (14AF8800) [pid = 3640] [serial = 718] [outer = 00000000] 15:58:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (15CDB400) [pid = 3640] [serial = 719] [outer = 14AF8800] 15:58:26 INFO - PROCESS | 3640 | 1461193106159 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (164A5400) [pid = 3640] [serial = 720] [outer = 14AF8800] 15:58:26 INFO - PROCESS | 3640 | 1461193106736 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]]]}] 15:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 897ms 15:58:26 INFO - PROCESS | 3640 | 1461193106780 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 3640 | 1461193106785 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 15:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:58:26 INFO - PROCESS | 3640 | 1461193106789 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 3640 | 1461193106791 Marionette TRACE conn3 <- [1,926,null,{}] 15:58:26 INFO - PROCESS | 3640 | 1461193106795 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}] 15:58:26 INFO - PROCESS | 3640 | 1461193106893 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:58:27 INFO - PROCESS | 3640 | 1461193106984 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 3640 | ++DOCSHELL 164A1000 == 41 [pid = 3640] [id = 241] 15:58:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16528C00) [pid = 3640] [serial = 721] [outer = 00000000] 15:58:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (18AB3800) [pid = 3640] [serial = 722] [outer = 16528C00] 15:58:27 INFO - PROCESS | 3640 | 1461193107038 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18BCCC00) [pid = 3640] [serial = 723] [outer = 16528C00] 15:58:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (12B80C00) [pid = 3640] [serial = 724] [outer = 1DFB6400] 15:58:27 INFO - PROCESS | 3640 | 1461193107739 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]]]}] 15:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1007ms 15:58:27 INFO - PROCESS | 3640 | 1461193107822 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 3640 | 1461193107825 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 15:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:58:27 INFO - PROCESS | 3640 | 1461193107834 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 3640 | 1461193107840 Marionette TRACE conn3 <- [1,930,null,{}] 15:58:27 INFO - PROCESS | 3640 | 1461193107846 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}] 15:58:27 INFO - PROCESS | 3640 | 1461193107952 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:58:28 INFO - PROCESS | 3640 | 1461193108026 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 3640 | ++DOCSHELL 15CD1400 == 42 [pid = 3640] [id = 242] 15:58:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (196A7C00) [pid = 3640] [serial = 725] [outer = 00000000] 15:58:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19DEF800) [pid = 3640] [serial = 726] [outer = 196A7C00] 15:58:28 INFO - PROCESS | 3640 | 1461193108080 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19DF7800) [pid = 3640] [serial = 727] [outer = 196A7C00] 15:58:28 INFO - PROCESS | 3640 | 1461193108669 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]]]}] 15:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 897ms 15:58:28 INFO - PROCESS | 3640 | 1461193108732 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:58:28 INFO - PROCESS | 3640 | 1461193108735 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 15:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:58:28 INFO - PROCESS | 3640 | 1461193108738 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 3640 | 1461193108740 Marionette TRACE conn3 <- [1,934,null,{}] 15:58:28 INFO - PROCESS | 3640 | 1461193108744 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}] 15:58:28 INFO - PROCESS | 3640 | 1461193108840 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:58:28 INFO - PROCESS | 3640 | 1461193108918 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 3640 | ++DOCSHELL 1326E000 == 43 [pid = 3640] [id = 243] 15:58:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1572FC00) [pid = 3640] [serial = 728] [outer = 00000000] 15:58:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16532C00) [pid = 3640] [serial = 729] [outer = 1572FC00] 15:58:28 INFO - PROCESS | 3640 | 1461193108972 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17CA0000) [pid = 3640] [serial = 730] [outer = 1572FC00] 15:58:29 INFO - PROCESS | 3640 | 1461193109678 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]]]}] 15:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1007ms 15:58:29 INFO - PROCESS | 3640 | 1461193109740 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 3640 | 1461193109745 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 15:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:58:29 INFO - PROCESS | 3640 | 1461193109750 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 3640 | 1461193109753 Marionette TRACE conn3 <- [1,938,null,{}] 15:58:29 INFO - PROCESS | 3640 | 1461193109758 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}] 15:58:29 INFO - PROCESS | 3640 | 1461193109852 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:58:29 INFO - PROCESS | 3640 | 1461193109934 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3640 | ++DOCSHELL 0267E800 == 44 [pid = 3640] [id = 244] 15:58:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (11FC2000) [pid = 3640] [serial = 731] [outer = 00000000] 15:58:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13804000) [pid = 3640] [serial = 732] [outer = 11FC2000] 15:58:30 INFO - PROCESS | 3640 | 1461193110023 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15724800) [pid = 3640] [serial = 733] [outer = 11FC2000] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 18A7D800 == 43 [pid = 3640] [id = 238] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 1320F000 == 42 [pid = 3640] [id = 237] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 13AC4000 == 41 [pid = 3640] [id = 236] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 18A87000 == 40 [pid = 3640] [id = 235] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 17C69000 == 39 [pid = 3640] [id = 234] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 15FC9800 == 38 [pid = 3640] [id = 233] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 15C46C00 == 37 [pid = 3640] [id = 232] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 13620800 == 36 [pid = 3640] [id = 231] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 1325A800 == 35 [pid = 3640] [id = 230] 15:58:30 INFO - PROCESS | 3640 | --DOCSHELL 11FCB000 == 34 [pid = 3640] [id = 229] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18A7A800) [pid = 3640] [serial = 660] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16548800) [pid = 3640] [serial = 675] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18A85000) [pid = 3640] [serial = 662] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13AC1C00) [pid = 3640] [serial = 644] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1877C800) [pid = 3640] [serial = 659] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18BC9000) [pid = 3640] [serial = 665] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (142B0400) [pid = 3640] [serial = 645] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1D01DC00) [pid = 3640] [serial = 639] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19DA3C00) [pid = 3640] [serial = 678] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (15729800) [pid = 3640] [serial = 647] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15FC9000) [pid = 3640] [serial = 650] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (180E5400) [pid = 3640] [serial = 657] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (12D44000) [pid = 3640] [serial = 642] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19C92400) [pid = 3640] [serial = 672] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (17B47800) [pid = 3640] [serial = 654] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1695B400) [pid = 3640] [serial = 674] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15CD1C00) [pid = 3640] [serial = 648] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1695C000) [pid = 3640] [serial = 653] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (164AB400) [pid = 3640] [serial = 651] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18BC8C00) [pid = 3640] [serial = 666] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18A83800) [pid = 3640] [serial = 663] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (180DE000) [pid = 3640] [serial = 656] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (197E4400) [pid = 3640] [serial = 671] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19AB5C00) [pid = 3640] [serial = 677] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (12BE7000) [pid = 3640] [serial = 641] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (18FCC400) [pid = 3640] [serial = 669] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (18ED6800) [pid = 3640] [serial = 668] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1A259400) [pid = 3640] [serial = 681] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1A0F0400) [pid = 3640] [serial = 680] [outer = 00000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3640 | 1461193110450 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]]]}] 15:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 739ms 15:58:30 INFO - PROCESS | 3640 | 1461193110498 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 3640 | 1461193110503 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 15:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:58:30 INFO - PROCESS | 3640 | 1461193110509 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 3640 | 1461193110511 Marionette TRACE conn3 <- [1,942,null,{}] 15:58:30 INFO - PROCESS | 3640 | 1461193110515 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}] 15:58:30 INFO - PROCESS | 3640 | 1461193110594 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:58:30 INFO - PROCESS | 3640 | 1461193110600 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 3640 | ++DOCSHELL 143AB000 == 35 [pid = 3640] [id = 245] 15:58:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (15729800) [pid = 3640] [serial = 734] [outer = 00000000] 15:58:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (15F0B000) [pid = 3640] [serial = 735] [outer = 15729800] 15:58:30 INFO - PROCESS | 3640 | 1461193110645 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (164A0400) [pid = 3640] [serial = 736] [outer = 15729800] 15:58:31 INFO - PROCESS | 3640 | 1461193111107 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]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 645ms 15:58:31 INFO - PROCESS | 3640 | 1461193111148 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3640 | 1461193111151 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:58:31 INFO - PROCESS | 3640 | 1461193111154 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3640 | 1461193111158 Marionette TRACE conn3 <- [1,946,null,{}] 15:58:31 INFO - PROCESS | 3640 | 1461193111167 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}] 15:58:31 INFO - PROCESS | 3640 | 1461193111248 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:58:31 INFO - PROCESS | 3640 | 1461193111254 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3640 | ++DOCSHELL 17C9CC00 == 36 [pid = 3640] [id = 246] 15:58:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (17C9D400) [pid = 3640] [serial = 737] [outer = 00000000] 15:58:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (180D7400) [pid = 3640] [serial = 738] [outer = 17C9D400] 15:58:31 INFO - PROCESS | 3640 | 1461193111307 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (180E2000) [pid = 3640] [serial = 739] [outer = 17C9D400] 15:58:31 INFO - PROCESS | 3640 | 1461193111736 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]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 15:58:31 INFO - PROCESS | 3640 | 1461193111793 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3640 | 1461193111796 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:58:31 INFO - PROCESS | 3640 | 1461193111800 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3640 | 1461193111801 Marionette TRACE conn3 <- [1,950,null,{}] 15:58:31 INFO - PROCESS | 3640 | 1461193111805 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}] 15:58:31 INFO - PROCESS | 3640 | 1461193111880 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:58:31 INFO - PROCESS | 3640 | 1461193111886 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3640 | ++DOCSHELL 1871D800 == 37 [pid = 3640] [id = 247] 15:58:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18774C00) [pid = 3640] [serial = 740] [outer = 00000000] 15:58:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18A7D800) [pid = 3640] [serial = 741] [outer = 18774C00] 15:58:31 INFO - PROCESS | 3640 | 1461193111930 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18A86400) [pid = 3640] [serial = 742] [outer = 18774C00] 15:58:32 INFO - PROCESS | 3640 | 1461193112375 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]]]}] 15:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 598ms 15:58:32 INFO - PROCESS | 3640 | 1461193112410 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 3640 | 1461193112412 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 15:58:32 INFO - PROCESS | 3640 | 1461193112415 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 3640 | 1461193112417 Marionette TRACE conn3 <- [1,954,null,{}] 15:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:58:32 INFO - PROCESS | 3640 | 1461193112420 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}] 15:58:32 INFO - PROCESS | 3640 | 1461193112522 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:58:32 INFO - PROCESS | 3640 | 1461193112529 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 3640 | ++DOCSHELL 18783000 == 38 [pid = 3640] [id = 248] 15:58:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18A86800) [pid = 3640] [serial = 743] [outer = 00000000] 15:58:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18BCD000) [pid = 3640] [serial = 744] [outer = 18A86800] 15:58:32 INFO - PROCESS | 3640 | 1461193112573 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18ED5C00) [pid = 3640] [serial = 745] [outer = 18A86800] 15:58:33 INFO - PROCESS | 3640 | 1461193113070 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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 15:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:58:33 INFO - PROCESS | 3640 | 1461193113088 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 3640 | 1461193113090 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 15:58:33 INFO - PROCESS | 3640 | 1461193113094 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 3640 | 1461193113095 Marionette TRACE conn3 <- [1,958,null,{}] 15:58:33 INFO - PROCESS | 3640 | 1461193113098 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}] 15:58:33 INFO - PROCESS | 3640 | 1461193113217 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:58:33 INFO - PROCESS | 3640 | 1461193113223 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 3640 | ++DOCSHELL 18AB2800 == 39 [pid = 3640] [id = 249] 15:58:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19530800) [pid = 3640] [serial = 746] [outer = 00000000] 15:58:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19C8A800) [pid = 3640] [serial = 747] [outer = 19530800] 15:58:33 INFO - PROCESS | 3640 | 1461193113271 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19DA0400) [pid = 3640] [serial = 748] [outer = 19530800] 15:58:33 INFO - PROCESS | 3640 | 1461193113759 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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 15:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:58:33 INFO - PROCESS | 3640 | 1461193113794 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 3640 | 1461193113796 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 15:58:33 INFO - PROCESS | 3640 | 1461193113799 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 3640 | 1461193113801 Marionette TRACE conn3 <- [1,962,null,{}] 15:58:33 INFO - PROCESS | 3640 | 1461193113804 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}] 15:58:33 INFO - PROCESS | 3640 | 1461193113906 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:58:33 INFO - PROCESS | 3640 | 1461193113911 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 3640 | ++DOCSHELL 12D41800 == 40 [pid = 3640] [id = 250] 15:58:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (196A8400) [pid = 3640] [serial = 749] [outer = 00000000] 15:58:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19DF2000) [pid = 3640] [serial = 750] [outer = 196A8400] 15:58:33 INFO - PROCESS | 3640 | 1461193113955 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19DF1800) [pid = 3640] [serial = 751] [outer = 196A8400] 15:58:34 INFO - PROCESS | 3640 | 1461193114396 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]]]}] 15:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 644ms 15:58:34 INFO - PROCESS | 3640 | 1461193114437 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 3640 | 1461193114439 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 15:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:58:34 INFO - PROCESS | 3640 | 1461193114442 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 3640 | 1461193114444 Marionette TRACE conn3 <- [1,966,null,{}] 15:58:34 INFO - PROCESS | 3640 | 1461193114447 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}] 15:58:34 INFO - PROCESS | 3640 | 1461193114629 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18A88400) [pid = 3640] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (14AF6000) [pid = 3640] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15729400) [pid = 3640] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (17C69C00) [pid = 3640] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1325B000) [pid = 3640] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15C48C00) [pid = 3640] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (164A8400) [pid = 3640] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1380EC00) [pid = 3640] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:58:34 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A2D7C00) [pid = 3640] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:58:34 INFO - PROCESS | 3640 | 1461193114721 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 3640 | ++DOCSHELL 0267DC00 == 41 [pid = 3640] [id = 251] 15:58:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (02A76400) [pid = 3640] [serial = 752] [outer = 00000000] 15:58:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (142AB000) [pid = 3640] [serial = 753] [outer = 02A76400] 15:58:34 INFO - PROCESS | 3640 | 1461193114768 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15C48C00) [pid = 3640] [serial = 754] [outer = 02A76400] 15:58:35 INFO - PROCESS | 3640 | 1461193115122 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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 739ms 15:58:35 INFO - PROCESS | 3640 | 1461193115183 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3640 | 1461193115185 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 3640 | 1461193115189 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:58:35 INFO - PROCESS | 3640 | 1461193115190 Marionette TRACE conn3 <- [1,970,null,{}] 15:58:35 INFO - PROCESS | 3640 | 1461193115193 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}] 15:58:35 INFO - PROCESS | 3640 | 1461193115267 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:58:35 INFO - PROCESS | 3640 | 1461193115273 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 3640 | ++DOCSHELL 15729C00 == 42 [pid = 3640] [id = 252] 15:58:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19DEEC00) [pid = 3640] [serial = 755] [outer = 00000000] 15:58:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1A2D4C00) [pid = 3640] [serial = 756] [outer = 19DEEC00] 15:58:35 INFO - PROCESS | 3640 | 1461193115317 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1A7EE000) [pid = 3640] [serial = 757] [outer = 19DEEC00] 15:58:35 INFO - PROCESS | 3640 | 1461193115761 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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 598ms 15:58:35 INFO - PROCESS | 3640 | 1461193115786 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3640 | 1461193115788 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 3640 | 1461193115791 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:58:35 INFO - PROCESS | 3640 | 1461193115793 Marionette TRACE conn3 <- [1,974,null,{}] 15:58:35 INFO - PROCESS | 3640 | 1461193115796 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}] 15:58:35 INFO - PROCESS | 3640 | 1461193115871 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:58:35 INFO - PROCESS | 3640 | 1461193115879 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 3640 | ++DOCSHELL 18777C00 == 43 [pid = 3640] [id = 253] 15:58:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1A98D800) [pid = 3640] [serial = 758] [outer = 00000000] 15:58:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1ACC1800) [pid = 3640] [serial = 759] [outer = 1A98D800] 15:58:35 INFO - PROCESS | 3640 | 1461193115922 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1ACC4800) [pid = 3640] [serial = 760] [outer = 1A98D800] 15:58:36 INFO - PROCESS | 3640 | 1461193116363 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]]]}] 15:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 597ms 15:58:36 INFO - PROCESS | 3640 | 1461193116388 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 3640 | 1461193116390 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 15:58:36 INFO - PROCESS | 3640 | 1461193116394 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:58:36 INFO - PROCESS | 3640 | 1461193116396 Marionette TRACE conn3 <- [1,978,null,{}] 15:58:36 INFO - PROCESS | 3640 | 1461193116412 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}] 15:58:36 INFO - PROCESS | 3640 | 1461193116511 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:58:36 INFO - PROCESS | 3640 | 1461193116517 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3640 | ++DOCSHELL 1A7ECC00 == 44 [pid = 3640] [id = 254] 15:58:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1ACC5400) [pid = 3640] [serial = 761] [outer = 00000000] 15:58:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1C2EE800) [pid = 3640] [serial = 762] [outer = 1ACC5400] 15:58:36 INFO - PROCESS | 3640 | 1461193116564 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1C2F4C00) [pid = 3640] [serial = 763] [outer = 1ACC5400] 15:58:37 INFO - PROCESS | 3640 | 1461193117257 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]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 912ms 15:58:37 INFO - PROCESS | 3640 | 1461193117307 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 3640 | 1461193117313 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 15:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:58:37 INFO - PROCESS | 3640 | 1461193117319 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 3640 | 1461193117323 Marionette TRACE conn3 <- [1,982,null,{}] 15:58:37 INFO - PROCESS | 3640 | 1461193117330 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}] 15:58:37 INFO - PROCESS | 3640 | 1461193117476 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:58:37 INFO - PROCESS | 3640 | 1461193117593 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 3640 | ++DOCSHELL 1320AC00 == 45 [pid = 3640] [id = 255] 15:58:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1320B000) [pid = 3640] [serial = 764] [outer = 00000000] 15:58:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (15468000) [pid = 3640] [serial = 765] [outer = 1320B000] 15:58:37 INFO - PROCESS | 3640 | 1461193117650 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1572C400) [pid = 3640] [serial = 766] [outer = 1320B000] 15:58:38 INFO - PROCESS | 3640 | 1461193118246 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]]]}] 15:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 959ms 15:58:38 INFO - PROCESS | 3640 | 1461193118301 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:58:38 INFO - PROCESS | 3640 | 1461193118307 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 15:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:58:38 INFO - PROCESS | 3640 | 1461193118313 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - PROCESS | 3640 | 1461193118316 Marionette TRACE conn3 <- [1,986,null,{}] 15:58:38 INFO - PROCESS | 3640 | 1461193118320 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}] 15:58:38 INFO - PROCESS | 3640 | 1461193118424 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:58:38 INFO - PROCESS | 3640 | 1461193118528 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 3640 | ++DOCSHELL 1572C000 == 46 [pid = 3640] [id = 256] 15:58:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15C0C400) [pid = 3640] [serial = 767] [outer = 00000000] 15:58:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (180D6000) [pid = 3640] [serial = 768] [outer = 15C0C400] 15:58:38 INFO - PROCESS | 3640 | 1461193118581 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18728C00) [pid = 3640] [serial = 769] [outer = 15C0C400] 15:58:39 INFO - PROCESS | 3640 | 1461193119200 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]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 943ms 15:58:39 INFO - PROCESS | 3640 | 1461193119256 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 3640 | 1461193119258 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 15:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:58:39 INFO - PROCESS | 3640 | 1461193119262 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 3640 | 1461193119266 Marionette TRACE conn3 <- [1,990,null,{}] 15:58:39 INFO - PROCESS | 3640 | 1461193119277 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}] 15:58:39 INFO - PROCESS | 3640 | 1461193119398 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:58:39 INFO - PROCESS | 3640 | 1461193119533 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 3640 | ++DOCSHELL 133D7C00 == 47 [pid = 3640] [id = 257] 15:58:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19DA2C00) [pid = 3640] [serial = 770] [outer = 00000000] 15:58:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1ACC4400) [pid = 3640] [serial = 771] [outer = 19DA2C00] 15:58:39 INFO - PROCESS | 3640 | 1461193119589 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1ACCDC00) [pid = 3640] [serial = 772] [outer = 19DA2C00] 15:58:40 INFO - PROCESS | 3640 | 1461193120302 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]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1117ms 15:58:40 INFO - PROCESS | 3640 | 1461193120368 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 3640 | 1461193120372 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 15:58:40 INFO - PROCESS | 3640 | 1461193120377 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:58:40 INFO - PROCESS | 3640 | 1461193120381 Marionette TRACE conn3 <- [1,994,null,{}] 15:58:40 INFO - PROCESS | 3640 | 1461193120388 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}] 15:58:40 INFO - PROCESS | 3640 | 1461193120477 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:58:40 INFO - PROCESS | 3640 | 1461193120614 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 3640 | ++DOCSHELL 1326F000 == 48 [pid = 3640] [id = 258] 15:58:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1326F400) [pid = 3640] [serial = 773] [outer = 00000000] 15:58:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (143ABC00) [pid = 3640] [serial = 774] [outer = 1326F400] 15:58:40 INFO - PROCESS | 3640 | 1461193120669 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (136DB800) [pid = 3640] [serial = 775] [outer = 1326F400] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 18777C00 == 47 [pid = 3640] [id = 253] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 15729C00 == 46 [pid = 3640] [id = 252] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 0267DC00 == 45 [pid = 3640] [id = 251] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 12D41800 == 44 [pid = 3640] [id = 250] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 18AB2800 == 43 [pid = 3640] [id = 249] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 18783000 == 42 [pid = 3640] [id = 248] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 1871D800 == 41 [pid = 3640] [id = 247] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 17C9CC00 == 40 [pid = 3640] [id = 246] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 143AB000 == 39 [pid = 3640] [id = 245] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 0267E800 == 38 [pid = 3640] [id = 244] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18ED8000) [pid = 3640] [serial = 713] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 164A1000 == 37 [pid = 3640] [id = 241] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 14AF8400 == 36 [pid = 3640] [id = 240] 15:58:41 INFO - PROCESS | 3640 | --DOCSHELL 0267C800 == 35 [pid = 3640] [id = 239] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17C97C00) [pid = 3640] [serial = 701] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (17C9D800) [pid = 3640] [serial = 702] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1326FC00) [pid = 3640] [serial = 690] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1326A000) [pid = 3640] [serial = 689] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15CE7000) [pid = 3640] [serial = 695] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15E8F400) [pid = 3640] [serial = 696] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1380A000) [pid = 3640] [serial = 686] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1653BC00) [pid = 3640] [serial = 698] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (14A0E800) [pid = 3640] [serial = 692] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (14AEA000) [pid = 3640] [serial = 693] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A98DC00) [pid = 3640] [serial = 683] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1AC73800) [pid = 3640] [serial = 684] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18BBF400) [pid = 3640] [serial = 704] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15F0E400) [pid = 3640] [serial = 707] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18BCE800) [pid = 3640] [serial = 710] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18BC1400) [pid = 3640] [serial = 705] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18E44C00) [pid = 3640] [serial = 711] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (16527000) [pid = 3640] [serial = 708] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1695B800) [pid = 3640] [serial = 699] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3640 | 1461193121270 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]]]}] 15:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 15:58:41 INFO - PROCESS | 3640 | 1461193121325 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 3640 | 1461193121331 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 15:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:58:41 INFO - PROCESS | 3640 | 1461193121337 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 3640 | 1461193121340 Marionette TRACE conn3 <- [1,998,null,{}] 15:58:41 INFO - PROCESS | 3640 | 1461193121343 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}] 15:58:41 INFO - PROCESS | 3640 | 1461193121422 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:58:41 INFO - PROCESS | 3640 | 1461193121503 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 3640 | ++DOCSHELL 02A75800 == 36 [pid = 3640] [id = 259] 15:58:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (11FC3000) [pid = 3640] [serial = 776] [outer = 00000000] 15:58:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1434CC00) [pid = 3640] [serial = 777] [outer = 11FC3000] 15:58:41 INFO - PROCESS | 3640 | 1461193121555 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1572CC00) [pid = 3640] [serial = 778] [outer = 11FC3000] 15:58:41 INFO - PROCESS | 3640 | 1461193121947 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]]]}] 15:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 645ms 15:58:42 INFO - PROCESS | 3640 | 1461193122005 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 3640 | 1461193122007 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 15:58:42 INFO - PROCESS | 3640 | 1461193122017 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 3640 | 1461193122021 Marionette TRACE conn3 <- [1,1002,null,{}] 15:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:58:42 INFO - PROCESS | 3640 | 1461193122031 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}] 15:58:42 INFO - PROCESS | 3640 | 1461193122107 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:58:42 INFO - PROCESS | 3640 | 1461193122113 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 3640 | ++DOCSHELL 15F09C00 == 37 [pid = 3640] [id = 260] 15:58:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (15FD6800) [pid = 3640] [serial = 779] [outer = 00000000] 15:58:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1695A800) [pid = 3640] [serial = 780] [outer = 15FD6800] 15:58:42 INFO - PROCESS | 3640 | 1461193122160 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (17B50800) [pid = 3640] [serial = 781] [outer = 15FD6800] 15:58:42 INFO - PROCESS | 3640 | 1461193122607 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]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 645ms 15:58:42 INFO - PROCESS | 3640 | 1461193122660 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 3640 | 1461193122662 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 15:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:58:42 INFO - PROCESS | 3640 | 1461193122666 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 3640 | 1461193122667 Marionette TRACE conn3 <- [1,1006,null,{}] 15:58:42 INFO - PROCESS | 3640 | 1461193122717 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}] 15:58:42 INFO - PROCESS | 3640 | 1461193122793 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:58:42 INFO - PROCESS | 3640 | 1461193122801 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 3640 | ++DOCSHELL 16957800 == 38 [pid = 3640] [id = 261] 15:58:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17C69000) [pid = 3640] [serial = 782] [outer = 00000000] 15:58:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1805C000) [pid = 3640] [serial = 783] [outer = 17C69000] 15:58:42 INFO - PROCESS | 3640 | 1461193122850 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18334000) [pid = 3640] [serial = 784] [outer = 17C69000] 15:58:43 INFO - PROCESS | 3640 | 1461193123273 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]]]}] 15:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 645ms 15:58:43 INFO - PROCESS | 3640 | 1461193123335 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 3640 | 1461193123337 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 15:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:58:43 INFO - PROCESS | 3640 | 1461193123340 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 3640 | 1461193123342 Marionette TRACE conn3 <- [1,1010,null,{}] 15:58:43 INFO - PROCESS | 3640 | 1461193123345 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}] 15:58:43 INFO - PROCESS | 3640 | 1461193123445 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:58:43 INFO - PROCESS | 3640 | 1461193123529 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 3640 | ++DOCSHELL 18783000 == 39 [pid = 3640] [id = 262] 15:58:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1897C000) [pid = 3640] [serial = 785] [outer = 00000000] 15:58:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18A88400) [pid = 3640] [serial = 786] [outer = 1897C000] 15:58:43 INFO - PROCESS | 3640 | 1461193123574 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18BBF400) [pid = 3640] [serial = 787] [outer = 1897C000] 15:58:44 INFO - PROCESS | 3640 | 1461193124003 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]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 707ms 15:58:44 INFO - PROCESS | 3640 | 1461193124040 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 3640 | 1461193124042 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 15:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:58:44 INFO - PROCESS | 3640 | 1461193124045 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 3640 | 1461193124047 Marionette TRACE conn3 <- [1,1014,null,{}] 15:58:44 INFO - PROCESS | 3640 | 1461193124051 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}] 15:58:44 INFO - PROCESS | 3640 | 1461193124173 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:58:44 INFO - PROCESS | 3640 | 1461193124182 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3640 | ++DOCSHELL 14A59800 == 40 [pid = 3640] [id = 263] 15:58:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18BC2C00) [pid = 3640] [serial = 788] [outer = 00000000] 15:58:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18ED8C00) [pid = 3640] [serial = 789] [outer = 18BC2C00] 15:58:44 INFO - PROCESS | 3640 | 1461193124229 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18ED8800) [pid = 3640] [serial = 790] [outer = 18BC2C00] 15:58:44 INFO - PROCESS | 3640 | 1461193124674 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]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 692ms 15:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:58:44 INFO - PROCESS | 3640 | 1461193124745 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 3640 | 1461193124747 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 15:58:44 INFO - PROCESS | 3640 | 1461193124751 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 3640 | 1461193124752 Marionette TRACE conn3 <- [1,1018,null,{}] 15:58:44 INFO - PROCESS | 3640 | 1461193124756 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}] 15:58:44 INFO - PROCESS | 3640 | 1461193124882 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:58:44 INFO - PROCESS | 3640 | 1461193124907 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3640 | ++DOCSHELL 18E50C00 == 41 [pid = 3640] [id = 264] 15:58:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (18ED4400) [pid = 3640] [serial = 791] [outer = 00000000] 15:58:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (197E3C00) [pid = 3640] [serial = 792] [outer = 18ED4400] 15:58:44 INFO - PROCESS | 3640 | 1461193124950 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19C92400) [pid = 3640] [serial = 793] [outer = 18ED4400] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18AB5C00) [pid = 3640] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A98D800) [pid = 3640] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19530800) [pid = 3640] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17C9D400) [pid = 3640] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15729800) [pid = 3640] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (11FC2000) [pid = 3640] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18774C00) [pid = 3640] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (196A8400) [pid = 3640] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19DEEC00) [pid = 3640] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (02A76400) [pid = 3640] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:58:45 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18A86800) [pid = 3640] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:58:45 INFO - PROCESS | 3640 | 1461193125524 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]]]}] 15:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 802ms 15:58:45 INFO - PROCESS | 3640 | 1461193125553 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:58:45 INFO - PROCESS | 3640 | 1461193125555 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:58:45 INFO - PROCESS | 3640 | 1461193125558 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 3640 | 1461193125560 Marionette TRACE conn3 <- [1,1022,null,{}] 15:58:45 INFO - PROCESS | 3640 | 1461193125563 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}] 15:58:45 INFO - PROCESS | 3640 | 1461193125642 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:58:45 INFO - PROCESS | 3640 | 1461193125648 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 3640 | ++DOCSHELL 11FCCC00 == 42 [pid = 3640] [id = 265] 15:58:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (13802800) [pid = 3640] [serial = 794] [outer = 00000000] 15:58:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (180DD400) [pid = 3640] [serial = 795] [outer = 13802800] 15:58:45 INFO - PROCESS | 3640 | 1461193125692 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18A89800) [pid = 3640] [serial = 796] [outer = 13802800] 15:58:46 INFO - PROCESS | 3640 | 1461193126103 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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 597ms 15:58:46 INFO - PROCESS | 3640 | 1461193126155 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3640 | 1461193126157 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:58:46 INFO - PROCESS | 3640 | 1461193126192 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3640 | 1461193126194 Marionette TRACE conn3 <- [1,1026,null,{}] 15:58:46 INFO - PROCESS | 3640 | 1461193126197 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}] 15:58:46 INFO - PROCESS | 3640 | 1461193126270 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:58:46 INFO - PROCESS | 3640 | 1461193126279 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3640 | ++DOCSHELL 11FD0400 == 43 [pid = 3640] [id = 266] 15:58:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1653D400) [pid = 3640] [serial = 797] [outer = 00000000] 15:58:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19DED400) [pid = 3640] [serial = 798] [outer = 1653D400] 15:58:46 INFO - PROCESS | 3640 | 1461193126322 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19DF6800) [pid = 3640] [serial = 799] [outer = 1653D400] 15:58:46 INFO - PROCESS | 3640 | 1461193126731 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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 15:58:46 INFO - PROCESS | 3640 | 1461193126783 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3640 | 1461193126785 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:58:46 INFO - PROCESS | 3640 | 1461193126789 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3640 | 1461193126790 Marionette TRACE conn3 <- [1,1030,null,{}] 15:58:46 INFO - PROCESS | 3640 | 1461193126794 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}] 15:58:46 INFO - PROCESS | 3640 | 1461193126866 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:58:46 INFO - PROCESS | 3640 | 1461193126875 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3640 | ++DOCSHELL 19C8D000 == 44 [pid = 3640] [id = 267] 15:58:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A2D3800) [pid = 3640] [serial = 800] [outer = 00000000] 15:58:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A98DC00) [pid = 3640] [serial = 801] [outer = 1A2D3800] 15:58:46 INFO - PROCESS | 3640 | 1461193126919 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1AC75800) [pid = 3640] [serial = 802] [outer = 1A2D3800] 15:58:47 INFO - PROCESS | 3640 | 1461193127334 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]]]}] 15:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 597ms 15:58:47 INFO - PROCESS | 3640 | 1461193127386 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:58:47 INFO - PROCESS | 3640 | 1461193127388 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:58:47 INFO - PROCESS | 3640 | 1461193127392 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - PROCESS | 3640 | 1461193127394 Marionette TRACE conn3 <- [1,1034,null,{}] 15:58:47 INFO - PROCESS | 3640 | 1461193127397 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}] 15:58:47 INFO - PROCESS | 3640 | 1461193127486 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:58:47 INFO - PROCESS | 3640 | 1461193127613 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 3640 | ++DOCSHELL 11FC3400 == 45 [pid = 3640] [id = 268] 15:58:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (11FC8800) [pid = 3640] [serial = 803] [outer = 00000000] 15:58:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1320F000) [pid = 3640] [serial = 804] [outer = 11FC8800] 15:58:47 INFO - PROCESS | 3640 | 1461193127731 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (133D0400) [pid = 3640] [serial = 805] [outer = 11FC8800] 15:58:48 INFO - PROCESS | 3640 | 1461193128342 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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 15:58:48 INFO - PROCESS | 3640 | 1461193128371 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 3640 | 1461193128375 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:58:48 INFO - PROCESS | 3640 | 1461193128381 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 3640 | 1461193128385 Marionette TRACE conn3 <- [1,1038,null,{}] 15:58:48 INFO - PROCESS | 3640 | 1461193128391 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}] 15:58:48 INFO - PROCESS | 3640 | 1461193128499 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:58:48 INFO - PROCESS | 3640 | 1461193128593 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 3640 | ++DOCSHELL 15C46800 == 46 [pid = 3640] [id = 269] 15:58:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (15C46C00) [pid = 3640] [serial = 806] [outer = 00000000] 15:58:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (164A1000) [pid = 3640] [serial = 807] [outer = 15C46C00] 15:58:48 INFO - PROCESS | 3640 | 1461193128650 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16528800) [pid = 3640] [serial = 808] [outer = 15C46C00] 15:58:49 INFO - PROCESS | 3640 | 1461193129243 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]]]}] 15:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 912ms 15:58:49 INFO - PROCESS | 3640 | 1461193129287 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 3640 | 1461193129292 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:58:49 INFO - PROCESS | 3640 | 1461193129296 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 3640 | 1461193129298 Marionette TRACE conn3 <- [1,1042,null,{}] 15:58:49 INFO - PROCESS | 3640 | 1461193129302 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}] 15:58:49 INFO - PROCESS | 3640 | 1461193129401 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:58:49 INFO - PROCESS | 3640 | 1461193129495 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 3640 | ++DOCSHELL 1877B800 == 47 [pid = 3640] [id = 270] 15:58:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18A7A400) [pid = 3640] [serial = 809] [outer = 00000000] 15:58:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (18E46400) [pid = 3640] [serial = 810] [outer = 18A7A400] 15:58:49 INFO - PROCESS | 3640 | 1461193129550 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (197ED800) [pid = 3640] [serial = 811] [outer = 18A7A400] 15:58:50 INFO - PROCESS | 3640 | 1461193130120 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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 849ms 15:58:50 INFO - PROCESS | 3640 | 1461193130152 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 3640 | 1461193130155 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:58:50 INFO - PROCESS | 3640 | 1461193130166 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 3640 | 1461193130172 Marionette TRACE conn3 <- [1,1046,null,{}] 15:58:50 INFO - PROCESS | 3640 | 1461193130177 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}] 15:58:50 INFO - PROCESS | 3640 | 1461193130278 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:58:50 INFO - PROCESS | 3640 | 1461193130371 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 3640 | ++DOCSHELL 1ACCD000 == 48 [pid = 3640] [id = 271] 15:58:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C2EA800) [pid = 3640] [serial = 812] [outer = 00000000] 15:58:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C2F6400) [pid = 3640] [serial = 813] [outer = 1C2EA800] 15:58:50 INFO - PROCESS | 3640 | 1461193130425 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C33B400) [pid = 3640] [serial = 814] [outer = 1C2EA800] 15:58:51 INFO - PROCESS | 3640 | 1461193130975 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]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 865ms 15:58:51 INFO - PROCESS | 3640 | 1461193131025 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 3640 | 1461193131028 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:58:51 INFO - PROCESS | 3640 | 1461193131031 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 3640 | 1461193131033 Marionette TRACE conn3 <- [1,1050,null,{}] 15:58:51 INFO - PROCESS | 3640 | 1461193131037 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}] 15:58:51 INFO - PROCESS | 3640 | 1461193131134 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:58:51 INFO - PROCESS | 3640 | 1461193131227 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 3640 | ++DOCSHELL 02678800 == 49 [pid = 3640] [id = 272] 15:58:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C2F1800) [pid = 3640] [serial = 815] [outer = 00000000] 15:58:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C41D800) [pid = 3640] [serial = 816] [outer = 1C2F1800] 15:58:51 INFO - PROCESS | 3640 | 1461193131281 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C41FC00) [pid = 3640] [serial = 817] [outer = 1C2F1800] 15:58:51 INFO - PROCESS | 3640 | 1461193131844 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]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 834ms 15:58:51 INFO - PROCESS | 3640 | 1461193131885 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 3640 | 1461193131888 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:58:51 INFO - PROCESS | 3640 | 1461193131893 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 3640 | 1461193131895 Marionette TRACE conn3 <- [1,1054,null,{}] 15:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:58:51 INFO - PROCESS | 3640 | 1461193131899 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}] 15:58:52 INFO - PROCESS | 3640 | 1461193131994 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:58:52 INFO - PROCESS | 3640 | 1461193132215 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:52 INFO - PROCESS | 3640 | ++DOCSHELL 11F48C00 == 50 [pid = 3640] [id = 273] 15:58:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (11F4F400) [pid = 3640] [serial = 818] [outer = 00000000] 15:58:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (13ABEC00) [pid = 3640] [serial = 819] [outer = 11F4F400] 15:58:52 INFO - PROCESS | 3640 | 1461193132268 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (14AE9400) [pid = 3640] [serial = 820] [outer = 11F4F400] 15:58:52 INFO - PROCESS | 3640 | 1461193132901 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]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1038ms 15:58:52 INFO - PROCESS | 3640 | 1461193132982 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 3640 | 1461193132986 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:58:53 INFO - PROCESS | 3640 | 1461193132991 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3640 | 1461193132994 Marionette TRACE conn3 <- [1,1058,null,{}] 15:58:53 INFO - PROCESS | 3640 | 1461193132999 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}] 15:58:53 INFO - PROCESS | 3640 | 1461193133108 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 19C8D000 == 49 [pid = 3640] [id = 267] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 11FD0400 == 48 [pid = 3640] [id = 266] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 11FCCC00 == 47 [pid = 3640] [id = 265] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 18E50C00 == 46 [pid = 3640] [id = 264] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 14A59800 == 45 [pid = 3640] [id = 263] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 18783000 == 44 [pid = 3640] [id = 262] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 16957800 == 43 [pid = 3640] [id = 261] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 15F09C00 == 42 [pid = 3640] [id = 260] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 02A75800 == 41 [pid = 3640] [id = 259] 15:58:53 INFO - PROCESS | 3640 | --DOCSHELL 1326F000 == 40 [pid = 3640] [id = 258] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (18EDE000) [pid = 3640] [serial = 714] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (19C8A800) [pid = 3640] [serial = 747] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (180D7400) [pid = 3640] [serial = 738] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (180E2000) [pid = 3640] [serial = 739] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (15F0B000) [pid = 3640] [serial = 735] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (164A0400) [pid = 3640] [serial = 736] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (13804000) [pid = 3640] [serial = 732] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (15724800) [pid = 3640] [serial = 733] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18A7D800) [pid = 3640] [serial = 741] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (16532C00) [pid = 3640] [serial = 729] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19DF2000) [pid = 3640] [serial = 750] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (11FC5800) [pid = 3640] [serial = 716] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15CDB400) [pid = 3640] [serial = 719] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18AB3800) [pid = 3640] [serial = 722] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19DA0400) [pid = 3640] [serial = 748] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19DEF800) [pid = 3640] [serial = 726] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19DF1800) [pid = 3640] [serial = 751] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A2D4C00) [pid = 3640] [serial = 756] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15C48C00) [pid = 3640] [serial = 754] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1ACC4800) [pid = 3640] [serial = 760] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18BCD000) [pid = 3640] [serial = 744] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18ED5C00) [pid = 3640] [serial = 745] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (142AB000) [pid = 3640] [serial = 753] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1D017C00) [pid = 3640] [serial = 405] [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.] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18A86400) [pid = 3640] [serial = 742] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A7EE000) [pid = 3640] [serial = 757] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1ACC1800) [pid = 3640] [serial = 759] [outer = 00000000] [url = about:blank] 15:58:53 INFO - PROCESS | 3640 | 1461193133220 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 3640 | ++DOCSHELL 11FD0400 == 41 [pid = 3640] [id = 274] 15:58:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (12BDF000) [pid = 3640] [serial = 821] [outer = 00000000] 15:58:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (13627C00) [pid = 3640] [serial = 822] [outer = 12BDF000] 15:58:53 INFO - PROCESS | 3640 | 1461193133267 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (14A0DC00) [pid = 3640] [serial = 823] [outer = 12BDF000] 15:58:53 INFO - PROCESS | 3640 | 1461193133654 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]]]}] 15:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 15:58:53 INFO - PROCESS | 3640 | 1461193133691 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 3640 | 1461193133695 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:58:53 INFO - PROCESS | 3640 | 1461193133699 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3640 | 1461193133701 Marionette TRACE conn3 <- [1,1062,null,{}] 15:58:53 INFO - PROCESS | 3640 | 1461193133705 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}] 15:58:53 INFO - PROCESS | 3640 | 1461193133817 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:58:53 INFO - PROCESS | 3640 | 1461193133823 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 3640 | ++DOCSHELL 15E91400 == 42 [pid = 3640] [id = 275] 15:58:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15F0BC00) [pid = 3640] [serial = 824] [outer = 00000000] 15:58:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17C94800) [pid = 3640] [serial = 825] [outer = 15F0BC00] 15:58:53 INFO - PROCESS | 3640 | 1461193133875 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17CA1000) [pid = 3640] [serial = 826] [outer = 15F0BC00] 15:58:54 INFO - PROCESS | 3640 | 1461193134338 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]]]}] 15:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 708ms 15:58:54 INFO - PROCESS | 3640 | 1461193134399 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 3640 | 1461193134401 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:58:54 INFO - PROCESS | 3640 | 1461193134406 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 3640 | 1461193134411 Marionette TRACE conn3 <- [1,1066,null,{}] 15:58:54 INFO - PROCESS | 3640 | 1461193134420 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}] 15:58:54 INFO - PROCESS | 3640 | 1461193134498 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:58:54 INFO - PROCESS | 3640 | 1461193134506 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 3640 | ++DOCSHELL 17C69C00 == 43 [pid = 3640] [id = 276] 15:58:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18A7E800) [pid = 3640] [serial = 827] [outer = 00000000] 15:58:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18AB8000) [pid = 3640] [serial = 828] [outer = 18A7E800] 15:58:54 INFO - PROCESS | 3640 | 1461193134550 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (18BC6C00) [pid = 3640] [serial = 829] [outer = 18A7E800] 15:58:54 INFO - PROCESS | 3640 | 1461193134986 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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 644ms 15:58:55 INFO - PROCESS | 3640 | 1461193135042 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3640 | 1461193135045 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:58:55 INFO - PROCESS | 3640 | 1461193135048 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 3640 | 1461193135050 Marionette TRACE conn3 <- [1,1070,null,{}] 15:58:55 INFO - PROCESS | 3640 | 1461193135053 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}] 15:58:55 INFO - PROCESS | 3640 | 1461193135129 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:58:55 INFO - PROCESS | 3640 | 1461193135135 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3640 | ++DOCSHELL 18A7C400 == 44 [pid = 3640] [id = 277] 15:58:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18E42C00) [pid = 3640] [serial = 830] [outer = 00000000] 15:58:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18EDE000) [pid = 3640] [serial = 831] [outer = 18E42C00] 15:58:55 INFO - PROCESS | 3640 | 1461193135179 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18FCD000) [pid = 3640] [serial = 832] [outer = 18E42C00] 15:58:55 INFO - PROCESS | 3640 | 1461193135648 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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 15:58:55 INFO - PROCESS | 3640 | 1461193135689 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3640 | 1461193135691 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:58:55 INFO - PROCESS | 3640 | 1461193135695 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 3640 | 1461193135696 Marionette TRACE conn3 <- [1,1074,null,{}] 15:58:55 INFO - PROCESS | 3640 | 1461193135700 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}] 15:58:55 INFO - PROCESS | 3640 | 1461193135801 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:58:55 INFO - PROCESS | 3640 | 1461193135808 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3640 | ++DOCSHELL 18FCB400 == 45 [pid = 3640] [id = 278] 15:58:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19675800) [pid = 3640] [serial = 833] [outer = 00000000] 15:58:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19DA0400) [pid = 3640] [serial = 834] [outer = 19675800] 15:58:55 INFO - PROCESS | 3640 | 1461193135866 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19DF4000) [pid = 3640] [serial = 835] [outer = 19675800] 15:58:56 INFO - PROCESS | 3640 | 1461193136341 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]]]}] 15:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 707ms 15:58:56 INFO - PROCESS | 3640 | 1461193136400 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:58:56 INFO - PROCESS | 3640 | 1461193136402 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:58:56 INFO - PROCESS | 3640 | 1461193136405 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:58:56 INFO - PROCESS | 3640 | 1461193136407 Marionette TRACE conn3 <- [1,1078,null,{}] 15:58:56 INFO - PROCESS | 3640 | 1461193136416 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}] 15:58:56 INFO - PROCESS | 3640 | 1461193136558 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:58:56 INFO - PROCESS | 3640 | 1461193136585 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 3640 | ++DOCSHELL 009BC400 == 46 [pid = 3640] [id = 279] 15:58:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A7ED800) [pid = 3640] [serial = 836] [outer = 00000000] 15:58:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1ACC2800) [pid = 3640] [serial = 837] [outer = 1A7ED800] 15:58:56 INFO - PROCESS | 3640 | 1461193136628 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1ACC1800) [pid = 3640] [serial = 838] [outer = 1A7ED800] 15:58:57 INFO - PROCESS | 3640 | 1461193137067 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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 15:58:57 INFO - PROCESS | 3640 | 1461193137106 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 3640 | 1461193137108 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:58:57 INFO - PROCESS | 3640 | 1461193137111 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:58:57 INFO - PROCESS | 3640 | 1461193137113 Marionette TRACE conn3 <- [1,1082,null,{}] 15:58:57 INFO - PROCESS | 3640 | 1461193137120 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}] 15:58:57 INFO - PROCESS | 3640 | 1461193137224 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:58:57 INFO - PROCESS | 3640 | 1461193137232 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 3640 | ++DOCSHELL 1A7F0400 == 47 [pid = 3640] [id = 280] 15:58:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1ACD0C00) [pid = 3640] [serial = 839] [outer = 00000000] 15:58:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C2F5000) [pid = 3640] [serial = 840] [outer = 1ACD0C00] 15:58:57 INFO - PROCESS | 3640 | 1461193137323 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C413400) [pid = 3640] [serial = 841] [outer = 1ACD0C00] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1897C000) [pid = 3640] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18BC2C00) [pid = 3640] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1326F400) [pid = 3640] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (11FC3000) [pid = 3640] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (17C69000) [pid = 3640] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (15FD6800) [pid = 3640] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18ED4400) [pid = 3640] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13802800) [pid = 3640] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:58:57 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1653D400) [pid = 3640] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:58:57 INFO - PROCESS | 3640 | 1461193137820 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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 739ms 15:58:57 INFO - PROCESS | 3640 | 1461193137927 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 3640 | 1461193137930 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:58:57 INFO - PROCESS | 3640 | 1461193137935 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 3640 | 1461193137937 Marionette TRACE conn3 <- [1,1086,null,{}] 15:58:57 INFO - PROCESS | 3640 | 1461193137942 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}] 15:58:58 INFO - PROCESS | 3640 | 1461193138021 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:58:58 INFO - PROCESS | 3640 | 1461193138027 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 3640 | ++DOCSHELL 1545C400 == 48 [pid = 3640] [id = 281] 15:58:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1545DC00) [pid = 3640] [serial = 842] [outer = 00000000] 15:58:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17C69000) [pid = 3640] [serial = 843] [outer = 1545DC00] 15:58:58 INFO - PROCESS | 3640 | 1461193138075 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (180E4C00) [pid = 3640] [serial = 844] [outer = 1545DC00] 15:58:58 INFO - PROCESS | 3640 | 1461193138493 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]]]}] 15:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 597ms 15:58:58 INFO - PROCESS | 3640 | 1461193138571 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:58:58 INFO - PROCESS | 3640 | 1461193138575 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:58:58 INFO - PROCESS | 3640 | 1461193138580 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:58:58 INFO - PROCESS | 3640 | 1461193138585 Marionette TRACE conn3 <- [1,1090,null,{}] 15:58:58 INFO - PROCESS | 3640 | 1461193138591 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}] 15:58:58 INFO - PROCESS | 3640 | 1461193138687 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:58:58 INFO - PROCESS | 3640 | 1461193138809 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 3640 | ++DOCSHELL 13802800 == 49 [pid = 3640] [id = 282] 15:58:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (13809C00) [pid = 3640] [serial = 845] [outer = 00000000] 15:58:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (15464C00) [pid = 3640] [serial = 846] [outer = 13809C00] 15:58:58 INFO - PROCESS | 3640 | 1461193138870 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (15725C00) [pid = 3640] [serial = 847] [outer = 13809C00] 15:58:59 INFO - PROCESS | 3640 | 1461193139524 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]]]}] 15:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1007ms 15:58:59 INFO - PROCESS | 3640 | 1461193139583 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 3640 | 1461193139588 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:58:59 INFO - PROCESS | 3640 | 1461193139596 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - PROCESS | 3640 | 1461193139600 Marionette TRACE conn3 <- [1,1094,null,{}] 15:58:59 INFO - PROCESS | 3640 | 1461193139604 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}] 15:58:59 INFO - PROCESS | 3640 | 1461193139705 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:58:59 INFO - PROCESS | 3640 | 1461193139787 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:59 INFO - PROCESS | 3640 | ++DOCSHELL 15F0FC00 == 50 [pid = 3640] [id = 283] 15:58:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15FD5C00) [pid = 3640] [serial = 848] [outer = 00000000] 15:58:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (180E2000) [pid = 3640] [serial = 849] [outer = 15FD5C00] 15:58:59 INFO - PROCESS | 3640 | 1461193139888 Marionette DEBUG loaded listener.js 15:58:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18721800) [pid = 3640] [serial = 850] [outer = 15FD5C00] 15:59:00 INFO - PROCESS | 3640 | 1461193140430 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]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 912ms 15:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:59:00 INFO - PROCESS | 3640 | 1461193140498 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:59:00 INFO - PROCESS | 3640 | 1461193140501 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:59:00 INFO - PROCESS | 3640 | 1461193140505 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 3640 | 1461193140507 Marionette TRACE conn3 <- [1,1098,null,{}] 15:59:00 INFO - PROCESS | 3640 | 1461193140516 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}] 15:59:00 INFO - PROCESS | 3640 | 1461193140621 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:59:00 INFO - PROCESS | 3640 | 1461193140720 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 3640 | ++DOCSHELL 19DF1800 == 51 [pid = 3640] [id = 284] 15:59:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19DF2000) [pid = 3640] [serial = 851] [outer = 00000000] 15:59:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1A2D2C00) [pid = 3640] [serial = 852] [outer = 19DF2000] 15:59:00 INFO - PROCESS | 3640 | 1461193140778 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1AC66800) [pid = 3640] [serial = 853] [outer = 19DF2000] 15:59:01 INFO - PROCESS | 3640 | 1461193141401 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]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 944ms 15:59:01 INFO - PROCESS | 3640 | 1461193141449 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:59:01 INFO - PROCESS | 3640 | 1461193141451 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:59:01 INFO - PROCESS | 3640 | 1461193141455 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:59:01 INFO - PROCESS | 3640 | 1461193141457 Marionette TRACE conn3 <- [1,1102,null,{}] 15:59:01 INFO - PROCESS | 3640 | 1461193141460 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}] 15:59:01 INFO - PROCESS | 3640 | 1461193141558 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:59:01 INFO - PROCESS | 3640 | 1461193141658 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 3640 | ++DOCSHELL 19DEE400 == 52 [pid = 3640] [id = 285] 15:59:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C70FC00) [pid = 3640] [serial = 854] [outer = 00000000] 15:59:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1CB1D800) [pid = 3640] [serial = 855] [outer = 1C70FC00] 15:59:01 INFO - PROCESS | 3640 | 1461193141712 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1CCB9000) [pid = 3640] [serial = 856] [outer = 1C70FC00] 15:59:02 INFO - PROCESS | 3640 | 1461193142247 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]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 833ms 15:59:02 INFO - PROCESS | 3640 | 1461193142298 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 3640 | 1461193142300 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:59:02 INFO - PROCESS | 3640 | 1461193142304 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - PROCESS | 3640 | 1461193142306 Marionette TRACE conn3 <- [1,1106,null,{}] 15:59:02 INFO - PROCESS | 3640 | 1461193142309 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}] 15:59:02 INFO - PROCESS | 3640 | 1461193142404 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:59:02 INFO - PROCESS | 3640 | 1461193142500 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 3640 | ++DOCSHELL 1C70F400 == 53 [pid = 3640] [id = 286] 15:59:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1CB10000) [pid = 3640] [serial = 857] [outer = 00000000] 15:59:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1CF65C00) [pid = 3640] [serial = 858] [outer = 1CB10000] 15:59:02 INFO - PROCESS | 3640 | 1461193142553 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1CFEA800) [pid = 3640] [serial = 859] [outer = 1CB10000] 15:59:03 INFO - PROCESS | 3640 | 1461193143316 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]]]}] 15:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1038ms 15:59:03 INFO - PROCESS | 3640 | 1461193143375 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:59:03 INFO - PROCESS | 3640 | 1461193143379 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:59:03 INFO - PROCESS | 3640 | 1461193143415 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - PROCESS | 3640 | 1461193143419 Marionette TRACE conn3 <- [1,1110,null,{}] 15:59:03 INFO - PROCESS | 3640 | 1461193143424 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}] 15:59:03 INFO - PROCESS | 3640 | 1461193143548 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:59:03 INFO - PROCESS | 3640 | 1461193143672 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 3640 | ++DOCSHELL 15FD7000 == 54 [pid = 3640] [id = 287] 15:59:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (164AA800) [pid = 3640] [serial = 860] [outer = 00000000] 15:59:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (16531800) [pid = 3640] [serial = 861] [outer = 164AA800] 15:59:03 INFO - PROCESS | 3640 | 1461193143727 Marionette DEBUG loaded listener.js 15:59:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (17C9A000) [pid = 3640] [serial = 862] [outer = 164AA800] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 1A7F0400 == 53 [pid = 3640] [id = 280] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 009BC400 == 52 [pid = 3640] [id = 279] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 18FCB400 == 51 [pid = 3640] [id = 278] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 18A7C400 == 50 [pid = 3640] [id = 277] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 17C69C00 == 49 [pid = 3640] [id = 276] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 15E91400 == 48 [pid = 3640] [id = 275] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 11FD0400 == 47 [pid = 3640] [id = 274] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 11F48C00 == 46 [pid = 3640] [id = 273] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 15C46800 == 45 [pid = 3640] [id = 269] 15:59:04 INFO - PROCESS | 3640 | --DOCSHELL 11FC3400 == 44 [pid = 3640] [id = 268] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (19DF6800) [pid = 3640] [serial = 799] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (18334000) [pid = 3640] [serial = 784] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (18A89800) [pid = 3640] [serial = 796] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1A98DC00) [pid = 3640] [serial = 801] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (18A88400) [pid = 3640] [serial = 786] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (18BBF400) [pid = 3640] [serial = 787] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (18ED8800) [pid = 3640] [serial = 790] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (18ED8C00) [pid = 3640] [serial = 789] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (136DB800) [pid = 3640] [serial = 775] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (143ABC00) [pid = 3640] [serial = 774] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1434CC00) [pid = 3640] [serial = 777] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1572CC00) [pid = 3640] [serial = 778] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1805C000) [pid = 3640] [serial = 783] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1ACC4400) [pid = 3640] [serial = 771] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1695A800) [pid = 3640] [serial = 780] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (17B50800) [pid = 3640] [serial = 781] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (15468000) [pid = 3640] [serial = 765] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C2EE800) [pid = 3640] [serial = 762] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (180D6000) [pid = 3640] [serial = 768] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (197E3C00) [pid = 3640] [serial = 792] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (180DD400) [pid = 3640] [serial = 795] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19DED400) [pid = 3640] [serial = 798] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19C92400) [pid = 3640] [serial = 793] [outer = 00000000] [url = about:blank] 15:59:04 INFO - PROCESS | 3640 | 1461193144270 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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 912ms 15:59:04 INFO - PROCESS | 3640 | 1461193144319 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 3640 | 1461193144324 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:59:04 INFO - PROCESS | 3640 | 1461193144330 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - PROCESS | 3640 | 1461193144333 Marionette TRACE conn3 <- [1,1114,null,{}] 15:59:04 INFO - PROCESS | 3640 | 1461193144336 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}] 15:59:04 INFO - PROCESS | 3640 | 1461193144415 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:59:04 INFO - PROCESS | 3640 | 1461193144424 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 3640 | ++DOCSHELL 14AEA000 == 45 [pid = 3640] [id = 288] 15:59:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (14AF8400) [pid = 3640] [serial = 863] [outer = 00000000] 15:59:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (17B54000) [pid = 3640] [serial = 864] [outer = 14AF8400] 15:59:04 INFO - PROCESS | 3640 | 1461193144469 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (180D6800) [pid = 3640] [serial = 865] [outer = 14AF8400] 15:59:04 INFO - PROCESS | 3640 | 1461193144936 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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 15:59:05 INFO - PROCESS | 3640 | 1461193145002 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 3640 | 1461193145005 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:59:05 INFO - PROCESS | 3640 | 1461193145008 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 3640 | 1461193145011 Marionette TRACE conn3 <- [1,1118,null,{}] 15:59:05 INFO - PROCESS | 3640 | 1461193145025 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}] 15:59:05 INFO - PROCESS | 3640 | 1461193145114 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:59:05 INFO - PROCESS | 3640 | 1461193145191 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 3640 | ++DOCSHELL 180F3C00 == 46 [pid = 3640] [id = 289] 15:59:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18775800) [pid = 3640] [serial = 866] [outer = 00000000] 15:59:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18BBFC00) [pid = 3640] [serial = 867] [outer = 18775800] 15:59:05 INFO - PROCESS | 3640 | 1461193145245 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18BCC400) [pid = 3640] [serial = 868] [outer = 18775800] 15:59:05 INFO - PROCESS | 3640 | 1461193145630 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]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 644ms 15:59:05 INFO - PROCESS | 3640 | 1461193145645 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 3640 | 1461193145647 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:59:05 INFO - PROCESS | 3640 | 1461193145651 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:59:05 INFO - PROCESS | 3640 | 1461193145652 Marionette TRACE conn3 <- [1,1122,null,{}] 15:59:05 INFO - PROCESS | 3640 | 1461193145663 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}] 15:59:05 INFO - PROCESS | 3640 | 1461193145739 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:59:05 INFO - PROCESS | 3640 | 1461193145745 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 3640 | ++DOCSHELL 18ED8000 == 47 [pid = 3640] [id = 290] 15:59:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (18EDBC00) [pid = 3640] [serial = 869] [outer = 00000000] 15:59:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (197E3C00) [pid = 3640] [serial = 870] [outer = 18EDBC00] 15:59:05 INFO - PROCESS | 3640 | 1461193145789 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19D43800) [pid = 3640] [serial = 871] [outer = 18EDBC00] 15:59:06 INFO - PROCESS | 3640 | 1461193146218 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]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 598ms 15:59:06 INFO - PROCESS | 3640 | 1461193146247 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:59:06 INFO - PROCESS | 3640 | 1461193146249 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:59:06 INFO - PROCESS | 3640 | 1461193146252 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:59:06 INFO - PROCESS | 3640 | 1461193146254 Marionette TRACE conn3 <- [1,1126,null,{}] 15:59:06 INFO - PROCESS | 3640 | 1461193146257 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}] 15:59:06 INFO - PROCESS | 3640 | 1461193146372 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:59:06 INFO - PROCESS | 3640 | 1461193146387 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 3640 | ++DOCSHELL 11FD0C00 == 48 [pid = 3640] [id = 291] 15:59:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (12BE5C00) [pid = 3640] [serial = 872] [outer = 00000000] 15:59:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (180DC800) [pid = 3640] [serial = 873] [outer = 12BE5C00] 15:59:06 INFO - PROCESS | 3640 | 1461193146431 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19DF5400) [pid = 3640] [serial = 874] [outer = 12BE5C00] 15:59:06 INFO - PROCESS | 3640 | 1461193146891 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]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 15:59:06 INFO - PROCESS | 3640 | 1461193146953 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:59:06 INFO - PROCESS | 3640 | 1461193146954 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:59:06 INFO - PROCESS | 3640 | 1461193146958 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:59:06 INFO - PROCESS | 3640 | 1461193146959 Marionette TRACE conn3 <- [1,1130,null,{}] 15:59:06 INFO - PROCESS | 3640 | 1461193146971 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}] 15:59:07 INFO - PROCESS | 3640 | 1461193147111 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:59:07 INFO - PROCESS | 3640 | 1461193147178 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 3640 | ++DOCSHELL 1AC70000 == 49 [pid = 3640] [id = 292] 15:59:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1AC75400) [pid = 3640] [serial = 875] [outer = 00000000] 15:59:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C2EC400) [pid = 3640] [serial = 876] [outer = 1AC75400] 15:59:07 INFO - PROCESS | 3640 | 1461193147225 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C33C800) [pid = 3640] [serial = 877] [outer = 1AC75400] 15:59:07 INFO - PROCESS | 3640 | 1461193147636 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]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 15:59:07 INFO - PROCESS | 3640 | 1461193147662 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 3640 | 1461193147664 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:59:07 INFO - PROCESS | 3640 | 1461193147668 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 3640 | 1461193147669 Marionette TRACE conn3 <- [1,1134,null,{}] 15:59:07 INFO - PROCESS | 3640 | 1461193147673 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}] 15:59:07 INFO - PROCESS | 3640 | 1461193147809 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:59:07 INFO - PROCESS | 3640 | 1461193147815 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 3640 | ++DOCSHELL 1A7A5C00 == 50 [pid = 3640] [id = 293] 15:59:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1AC75000) [pid = 3640] [serial = 878] [outer = 00000000] 15:59:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1CB19C00) [pid = 3640] [serial = 879] [outer = 1AC75000] 15:59:07 INFO - PROCESS | 3640 | 1461193147859 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1CB1CC00) [pid = 3640] [serial = 880] [outer = 1AC75000] 15:59:08 INFO - PROCESS | 3640 | 1461193148336 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]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 707ms 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (11F4F400) [pid = 3640] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (12BDF000) [pid = 3640] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1A7ED800) [pid = 3640] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (15F0BC00) [pid = 3640] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1ACC5400) [pid = 3640] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (18E42C00) [pid = 3640] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19675800) [pid = 3640] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1ACD0C00) [pid = 3640] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A2D3800) [pid = 3640] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:59:08 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18A7E800) [pid = 3640] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:59:08 INFO - PROCESS | 3640 | 1461193148420 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:59:08 INFO - PROCESS | 3640 | 1461193148422 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:59:08 INFO - PROCESS | 3640 | 1461193148431 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - PROCESS | 3640 | 1461193148432 Marionette TRACE conn3 <- [1,1138,null,{}] 15:59:08 INFO - PROCESS | 3640 | 1461193148436 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}] 15:59:08 INFO - PROCESS | 3640 | 1461193148510 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:59:08 INFO - PROCESS | 3640 | 1461193148516 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:08 INFO - PROCESS | 3640 | ++DOCSHELL 17B4DC00 == 51 [pid = 3640] [id = 294] 15:59:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (17C66400) [pid = 3640] [serial = 881] [outer = 00000000] 15:59:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19DEA000) [pid = 3640] [serial = 882] [outer = 17C66400] 15:59:08 INFO - PROCESS | 3640 | 1461193148559 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C2EBC00) [pid = 3640] [serial = 883] [outer = 17C66400] 15:59:08 INFO - PROCESS | 3640 | 1461193148977 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]]]}] 15:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 597ms 15:59:09 INFO - PROCESS | 3640 | 1461193149030 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 3640 | 1461193149032 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:59:09 INFO - PROCESS | 3640 | 1461193149035 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 3640 | 1461193149037 Marionette TRACE conn3 <- [1,1142,null,{}] 15:59:09 INFO - PROCESS | 3640 | 1461193149040 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}] 15:59:09 INFO - PROCESS | 3640 | 1461193149115 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:59:09 INFO - PROCESS | 3640 | 1461193149121 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 3640 | ++DOCSHELL 16527400 == 52 [pid = 3640] [id = 295] 15:59:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1D017400) [pid = 3640] [serial = 884] [outer = 00000000] 15:59:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1D01C400) [pid = 3640] [serial = 885] [outer = 1D017400] 15:59:09 INFO - PROCESS | 3640 | 1461193149163 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1D021000) [pid = 3640] [serial = 886] [outer = 1D017400] 15:59:09 INFO - PROCESS | 3640 | 1461193149605 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]]]}] 15:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 598ms 15:59:09 INFO - PROCESS | 3640 | 1461193149630 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 3640 | 1461193149632 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:59:09 INFO - PROCESS | 3640 | 1461193149635 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 3640 | 1461193149637 Marionette TRACE conn3 <- [1,1146,null,{}] 15:59:09 INFO - PROCESS | 3640 | 1461193149640 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}] 15:59:09 INFO - PROCESS | 3640 | 1461193149760 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:59:09 INFO - PROCESS | 3640 | 1461193149768 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 3640 | ++DOCSHELL 1A2CE800 == 53 [pid = 3640] [id = 296] 15:59:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C710000) [pid = 3640] [serial = 887] [outer = 00000000] 15:59:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1D168800) [pid = 3640] [serial = 888] [outer = 1C710000] 15:59:09 INFO - PROCESS | 3640 | 1461193149811 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1D16A400) [pid = 3640] [serial = 889] [outer = 1C710000] 15:59:10 INFO - PROCESS | 3640 | 1461193150212 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]]]}] 15:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 644ms 15:59:10 INFO - PROCESS | 3640 | 1461193150274 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:59:10 INFO - PROCESS | 3640 | 1461193150276 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:59:10 INFO - PROCESS | 3640 | 1461193150279 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 3640 | 1461193150281 Marionette TRACE conn3 <- [1,1150,null,{}] 15:59:10 INFO - PROCESS | 3640 | 1461193150285 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}] 15:59:10 INFO - PROCESS | 3640 | 1461193150410 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:59:10 INFO - PROCESS | 3640 | 1461193150568 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 3640 | ++DOCSHELL 13621800 == 54 [pid = 3640] [id = 297] 15:59:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (136DB800) [pid = 3640] [serial = 890] [outer = 00000000] 15:59:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (156AE800) [pid = 3640] [serial = 891] [outer = 136DB800] 15:59:10 INFO - PROCESS | 3640 | 1461193150668 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (15CD7000) [pid = 3640] [serial = 892] [outer = 136DB800] 15:59:11 INFO - PROCESS | 3640 | 1461193151229 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]]]}] 15:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1007ms 15:59:11 INFO - PROCESS | 3640 | 1461193151298 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 3640 | 1461193151303 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:59:11 INFO - PROCESS | 3640 | 1461193151312 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 3640 | 1461193151317 Marionette TRACE conn3 <- [1,1154,null,{}] 15:59:11 INFO - PROCESS | 3640 | 1461193151358 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}] 15:59:11 INFO - PROCESS | 3640 | 1461193151523 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:59:11 INFO - PROCESS | 3640 | 1461193151591 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:11 INFO - PROCESS | 3640 | ++DOCSHELL 18AB2C00 == 55 [pid = 3640] [id = 298] 15:59:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (18AB5000) [pid = 3640] [serial = 893] [outer = 00000000] 15:59:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18BC9000) [pid = 3640] [serial = 894] [outer = 18AB5000] 15:59:11 INFO - PROCESS | 3640 | 1461193151647 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (18FCF800) [pid = 3640] [serial = 895] [outer = 18AB5000] 15:59:12 INFO - PROCESS | 3640 | 1461193152215 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]]]}] 15:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 928ms 15:59:12 INFO - PROCESS | 3640 | 1461193152243 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 3640 | 1461193152248 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:59:12 INFO - PROCESS | 3640 | 1461193152253 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:59:12 INFO - PROCESS | 3640 | 1461193152255 Marionette TRACE conn3 <- [1,1158,null,{}] 15:59:12 INFO - PROCESS | 3640 | 1461193152259 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}] 15:59:12 INFO - PROCESS | 3640 | 1461193152365 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:59:12 INFO - PROCESS | 3640 | 1461193152466 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 3640 | ++DOCSHELL 18A83C00 == 56 [pid = 3640] [id = 299] 15:59:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1A7EE800) [pid = 3640] [serial = 896] [outer = 00000000] 15:59:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1CB0F000) [pid = 3640] [serial = 897] [outer = 1A7EE800] 15:59:12 INFO - PROCESS | 3640 | 1461193152520 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1CCBE400) [pid = 3640] [serial = 898] [outer = 1A7EE800] 15:59:13 INFO - PROCESS | 3640 | 1461193153162 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]]]}] 15:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 944ms 15:59:13 INFO - PROCESS | 3640 | 1461193153232 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:59:13 INFO - PROCESS | 3640 | 1461193153234 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:59:13 INFO - PROCESS | 3640 | 1461193153244 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 3640 | 1461193153250 Marionette TRACE conn3 <- [1,1162,null,{}] 15:59:13 INFO - PROCESS | 3640 | 1461193153255 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}] 15:59:13 INFO - PROCESS | 3640 | 1461193153404 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:59:13 INFO - PROCESS | 3640 | 1461193153527 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 3640 | ++DOCSHELL 14A5C800 == 57 [pid = 3640] [id = 300] 15:59:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A0FBC00) [pid = 3640] [serial = 899] [outer = 00000000] 15:59:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1D394000) [pid = 3640] [serial = 900] [outer = 1A0FBC00] 15:59:13 INFO - PROCESS | 3640 | 1461193153582 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1D396400) [pid = 3640] [serial = 901] [outer = 1A0FBC00] 15:59:14 INFO - PROCESS | 3640 | 1461193154092 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] 15:59:14 INFO - PROCESS | 3640 | 1461193154144 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:59:14 INFO - PROCESS | 3640 | 1461193154148 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 3640 | 1461193154150 Marionette TRACE conn3 <- [1,1166,null,{}] 15:59:14 INFO - PROCESS | 3640 | 1461193154154 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}] 15:59:14 INFO - PROCESS | 3640 | 1461193154254 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:59:14 INFO - PROCESS | 3640 | 1461193154360 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 3640 | ++DOCSHELL 1D392800 == 58 [pid = 3640] [id = 301] 15:59:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1D397C00) [pid = 3640] [serial = 902] [outer = 00000000] 15:59:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1D7EF800) [pid = 3640] [serial = 903] [outer = 1D397C00] 15:59:14 INFO - PROCESS | 3640 | 1461193154413 Marionette DEBUG loaded listener.js 15:59:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1D7F1C00) [pid = 3640] [serial = 904] [outer = 1D397C00] 15:59:15 INFO - PROCESS | 3640 | 1461193155010 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] 15:59:15 INFO - PROCESS | 3640 | 1461193155057 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:59:15 INFO - PROCESS | 3640 | 1461193155062 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 3640 | 1461193155064 Marionette TRACE conn3 <- [1,1170,null,{}] 15:59:15 INFO - PROCESS | 3640 | 1461193155068 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}] 15:59:15 INFO - PROCESS | 3640 | 1461193155169 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:59:15 INFO - PROCESS | 3640 | 1461193155268 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 3640 | ++DOCSHELL 16527800 == 59 [pid = 3640] [id = 302] 15:59:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (16527C00) [pid = 3640] [serial = 905] [outer = 00000000] 15:59:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (18ED7400) [pid = 3640] [serial = 906] [outer = 16527C00] 15:59:15 INFO - PROCESS | 3640 | 1461193155337 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1A993000) [pid = 3640] [serial = 907] [outer = 16527C00] 15:59:16 INFO - PROCESS | 3640 | 1461193156095 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] 15:59:16 INFO - PROCESS | 3640 | 1461193156161 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:59:16 INFO - PROCESS | 3640 | 1461193156166 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 3640 | 1461193156170 Marionette TRACE conn3 <- [1,1174,null,{}] 15:59:16 INFO - PROCESS | 3640 | 1461193156174 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}] 15:59:16 INFO - PROCESS | 3640 | 1461193156268 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:59:16 INFO - PROCESS | 3640 | 1461193156406 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3640 | ++DOCSHELL 13201800 == 60 [pid = 3640] [id = 303] 15:59:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (16531C00) [pid = 3640] [serial = 908] [outer = 00000000] 15:59:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (180F0C00) [pid = 3640] [serial = 909] [outer = 16531C00] 15:59:16 INFO - PROCESS | 3640 | 1461193156457 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (18777800) [pid = 3640] [serial = 910] [outer = 16531C00] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 1572C000 == 59 [pid = 3640] [id = 256] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 1A2CE800 == 58 [pid = 3640] [id = 296] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 16527400 == 57 [pid = 3640] [id = 295] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 17B4DC00 == 56 [pid = 3640] [id = 294] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 1A7A5C00 == 55 [pid = 3640] [id = 293] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 1AC70000 == 54 [pid = 3640] [id = 292] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 11FD0C00 == 53 [pid = 3640] [id = 291] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 18ED8000 == 52 [pid = 3640] [id = 290] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 180F3C00 == 51 [pid = 3640] [id = 289] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 14AEA000 == 50 [pid = 3640] [id = 288] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 15FD7000 == 49 [pid = 3640] [id = 287] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 19DEE400 == 48 [pid = 3640] [id = 285] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 19DF1800 == 47 [pid = 3640] [id = 284] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (17C69000) [pid = 3640] [serial = 843] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 15F0FC00 == 46 [pid = 3640] [id = 283] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 13802800 == 45 [pid = 3640] [id = 282] 15:59:16 INFO - PROCESS | 3640 | --DOCSHELL 1545C400 == 44 [pid = 3640] [id = 281] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1C41D800) [pid = 3640] [serial = 816] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (18AB8000) [pid = 3640] [serial = 828] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (14AE9400) [pid = 3640] [serial = 820] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (13627C00) [pid = 3640] [serial = 822] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (18E46400) [pid = 3640] [serial = 810] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1ACC1800) [pid = 3640] [serial = 838] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (17C94800) [pid = 3640] [serial = 825] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1ACC2800) [pid = 3640] [serial = 837] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1C2F4C00) [pid = 3640] [serial = 763] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (18EDE000) [pid = 3640] [serial = 831] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (17CA1000) [pid = 3640] [serial = 826] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (14A0DC00) [pid = 3640] [serial = 823] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19DF4000) [pid = 3640] [serial = 835] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1C2F6400) [pid = 3640] [serial = 813] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (19DA0400) [pid = 3640] [serial = 834] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (164A1000) [pid = 3640] [serial = 807] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C413400) [pid = 3640] [serial = 841] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1320F000) [pid = 3640] [serial = 804] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (18BC6C00) [pid = 3640] [serial = 829] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (13ABEC00) [pid = 3640] [serial = 819] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1C2F5000) [pid = 3640] [serial = 840] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (18FCD000) [pid = 3640] [serial = 832] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1AC75800) [pid = 3640] [serial = 802] [outer = 00000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3640 | 1461193156963 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] 15:59:17 INFO - PROCESS | 3640 | 1461193157015 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:59:17 INFO - PROCESS | 3640 | 1461193157021 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 3640 | 1461193157023 Marionette TRACE conn3 <- [1,1178,null,{}] 15:59:17 INFO - PROCESS | 3640 | 1461193157027 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}] 15:59:17 INFO - PROCESS | 3640 | 1461193157109 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:59:17 INFO - PROCESS | 3640 | 1461193157115 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 3640 | ++DOCSHELL 15F09C00 == 45 [pid = 3640] [id = 304] 15:59:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (15F0FC00) [pid = 3640] [serial = 911] [outer = 00000000] 15:59:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (180D5400) [pid = 3640] [serial = 912] [outer = 15F0FC00] 15:59:17 INFO - PROCESS | 3640 | 1461193157159 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18976400) [pid = 3640] [serial = 913] [outer = 15F0FC00] 15:59:17 INFO - PROCESS | 3640 | 1461193157649 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] 15:59:17 INFO - PROCESS | 3640 | 1461193157722 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:59:17 INFO - PROCESS | 3640 | 1461193157725 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 3640 | 1461193157729 Marionette TRACE conn3 <- [1,1182,null,{}] 15:59:17 INFO - PROCESS | 3640 | 1461193157739 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}] 15:59:17 INFO - PROCESS | 3640 | 1461193157822 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:59:17 INFO - PROCESS | 3640 | 1461193157942 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 3640 | ++DOCSHELL 17C64C00 == 46 [pid = 3640] [id = 305] 15:59:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18A7C400) [pid = 3640] [serial = 914] [outer = 00000000] 15:59:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (19D41400) [pid = 3640] [serial = 915] [outer = 18A7C400] 15:59:18 INFO - PROCESS | 3640 | 1461193157988 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19DEE400) [pid = 3640] [serial = 916] [outer = 18A7C400] 15:59:18 INFO - PROCESS | 3640 | 1461193158454 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] 15:59:18 INFO - PROCESS | 3640 | 1461193158500 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:59:18 INFO - PROCESS | 3640 | 1461193158504 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3640 | 1461193158505 Marionette TRACE conn3 <- [1,1186,null,{}] 15:59:18 INFO - PROCESS | 3640 | 1461193158509 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}] 15:59:18 INFO - PROCESS | 3640 | 1461193158586 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:59:18 INFO - PROCESS | 3640 | 1461193158592 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 3640 | ++DOCSHELL 1A2D3C00 == 47 [pid = 3640] [id = 306] 15:59:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1A2D4C00) [pid = 3640] [serial = 917] [outer = 00000000] 15:59:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C344000) [pid = 3640] [serial = 918] [outer = 1A2D4C00] 15:59:18 INFO - PROCESS | 3640 | 1461193158636 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C41B800) [pid = 3640] [serial = 919] [outer = 1A2D4C00] 15:59:19 INFO - PROCESS | 3640 | 1461193159074 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]]]}] 15:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 598ms 15:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:59:19 INFO - PROCESS | 3640 | 1461193159103 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3640 | 1461193159105 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:59:19 INFO - PROCESS | 3640 | 1461193159108 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 3640 | 1461193159110 Marionette TRACE conn3 <- [1,1190,null,{}] 15:59:19 INFO - PROCESS | 3640 | 1461193159114 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}] 15:59:19 INFO - PROCESS | 3640 | 1461193159223 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:59:19 INFO - PROCESS | 3640 | 1461193159229 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3640 | ++DOCSHELL 17C94800 == 48 [pid = 3640] [id = 307] 15:59:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1A254C00) [pid = 3640] [serial = 920] [outer = 00000000] 15:59:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1CCB7400) [pid = 3640] [serial = 921] [outer = 1A254C00] 15:59:19 INFO - PROCESS | 3640 | 1461193159273 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1CF63000) [pid = 3640] [serial = 922] [outer = 1A254C00] 15:59:19 INFO - PROCESS | 3640 | 1461193159768 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]]]}] 15:59:19 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 15:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 707ms 15:59:19 INFO - PROCESS | 3640 | 1461193159805 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3640 | 1461193159807 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:59:19 INFO - PROCESS | 3640 | 1461193159810 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:59:19 INFO - PROCESS | 3640 | 1461193159812 Marionette TRACE conn3 <- [1,1194,null,{}] 15:59:19 INFO - PROCESS | 3640 | 1461193159815 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}] 15:59:19 INFO - PROCESS | 3640 | 1461193159939 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:59:19 INFO - PROCESS | 3640 | 1461193159946 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3640 | ++DOCSHELL 13202C00 == 49 [pid = 3640] [id = 308] 15:59:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (17C6A800) [pid = 3640] [serial = 923] [outer = 00000000] 15:59:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1D327C00) [pid = 3640] [serial = 924] [outer = 17C6A800] 15:59:20 INFO - PROCESS | 3640 | 1461193159992 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1D327400) [pid = 3640] [serial = 925] [outer = 17C6A800] 15:59:20 INFO - PROCESS | 3640 | 1461193160424 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]]]}] 15:59:20 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 15:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 645ms 15:59:20 INFO - PROCESS | 3640 | 1461193160462 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 3640 | 1461193160464 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:59:20 INFO - PROCESS | 3640 | 1461193160468 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 3640 | 1461193160469 Marionette TRACE conn3 <- [1,1198,null,{}] 15:59:20 INFO - PROCESS | 3640 | 1461193160473 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}] 15:59:20 INFO - PROCESS | 3640 | 1461193160580 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:59:20 INFO - PROCESS | 3640 | 1461193160668 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 3640 | ++DOCSHELL 1D39AC00 == 50 [pid = 3640] [id = 309] 15:59:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1D39B800) [pid = 3640] [serial = 926] [outer = 00000000] 15:59:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1D7F3000) [pid = 3640] [serial = 927] [outer = 1D39B800] 15:59:20 INFO - PROCESS | 3640 | 1461193160714 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1D7F7C00) [pid = 3640] [serial = 928] [outer = 1D39B800] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1AC75400) [pid = 3640] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1AC75000) [pid = 3640] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (18EDBC00) [pid = 3640] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (164AA800) [pid = 3640] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (18775800) [pid = 3640] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (14AF8400) [pid = 3640] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (17C66400) [pid = 3640] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1545DC00) [pid = 3640] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (12BE5C00) [pid = 3640] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:59:21 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D017400) [pid = 3640] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:59:21 INFO - PROCESS | 3640 | 1461193161285 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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 849ms 15:59:21 INFO - PROCESS | 3640 | 1461193161308 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3640 | 1461193161310 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:59:21 INFO - PROCESS | 3640 | 1461193161313 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:59:21 INFO - PROCESS | 3640 | 1461193161314 Marionette TRACE conn3 <- [1,1202,null,{}] 15:59:21 INFO - PROCESS | 3640 | 1461193161318 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}] 15:59:21 INFO - PROCESS | 3640 | 1461193161394 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:59:21 INFO - PROCESS | 3640 | 1461193161400 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3640 | ++DOCSHELL 133D5C00 == 51 [pid = 3640] [id = 310] 15:59:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (14350C00) [pid = 3640] [serial = 929] [outer = 00000000] 15:59:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (18BC9C00) [pid = 3640] [serial = 930] [outer = 14350C00] 15:59:21 INFO - PROCESS | 3640 | 1461193161445 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (18FCD400) [pid = 3640] [serial = 931] [outer = 14350C00] 15:59:21 INFO - PROCESS | 3640 | 1461193161886 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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 645ms 15:59:22 INFO - PROCESS | 3640 | 1461193161996 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 3640 | 1461193161998 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:59:22 INFO - PROCESS | 3640 | 1461193162001 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 3640 | 1461193162003 Marionette TRACE conn3 <- [1,1206,null,{}] 15:59:22 INFO - PROCESS | 3640 | 1461193162006 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}] 15:59:22 INFO - PROCESS | 3640 | 1461193162082 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:59:22 INFO - PROCESS | 3640 | 1461193162090 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 3640 | ++DOCSHELL 13265400 == 52 [pid = 3640] [id = 311] 15:59:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1832F800) [pid = 3640] [serial = 932] [outer = 00000000] 15:59:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1DE25800) [pid = 3640] [serial = 933] [outer = 1832F800] 15:59:22 INFO - PROCESS | 3640 | 1461193162133 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1DE28000) [pid = 3640] [serial = 934] [outer = 1832F800] 15:59:22 INFO - PROCESS | 3640 | 1461193162549 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]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 597ms 15:59:22 INFO - PROCESS | 3640 | 1461193162598 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 3640 | 1461193162600 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:59:22 INFO - PROCESS | 3640 | 1461193162607 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 3640 | 1461193162609 Marionette TRACE conn3 <- [1,1210,null,{}] 15:59:22 INFO - PROCESS | 3640 | 1461193162612 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}] 15:59:22 INFO - PROCESS | 3640 | 1461193162688 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:59:22 INFO - PROCESS | 3640 | 1461193162694 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 3640 | ++DOCSHELL 1C912400 == 53 [pid = 3640] [id = 312] 15:59:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C912800) [pid = 3640] [serial = 935] [outer = 00000000] 15:59:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1C91C400) [pid = 3640] [serial = 936] [outer = 1C912800] 15:59:22 INFO - PROCESS | 3640 | 1461193162737 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1C91DC00) [pid = 3640] [serial = 937] [outer = 1C912800] 15:59:23 INFO - PROCESS | 3640 | 1461193163164 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] 15:59:23 INFO - PROCESS | 3640 | 1461193163203 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:59:23 INFO - PROCESS | 3640 | 1461193163257 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 3640 | 1461193163259 Marionette TRACE conn3 <- [1,1214,null,{}] 15:59:23 INFO - PROCESS | 3640 | 1461193163262 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}] 15:59:23 INFO - PROCESS | 3640 | 1461193163411 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:59:23 INFO - PROCESS | 3640 | 1461193163578 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 3640 | ++DOCSHELL 133DCC00 == 54 [pid = 3640] [id = 313] 15:59:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (136DF400) [pid = 3640] [serial = 938] [outer = 00000000] 15:59:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (14A64000) [pid = 3640] [serial = 939] [outer = 136DF400] 15:59:23 INFO - PROCESS | 3640 | 1461193163635 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (15729400) [pid = 3640] [serial = 940] [outer = 136DF400] 15:59:24 INFO - PROCESS | 3640 | 1461193164182 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]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 959ms 15:59:24 INFO - PROCESS | 3640 | 1461193164218 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3640 | 1461193164223 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:59:24 INFO - PROCESS | 3640 | 1461193164229 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 3640 | 1461193164234 Marionette TRACE conn3 <- [1,1218,null,{}] 15:59:24 INFO - PROCESS | 3640 | 1461193164238 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}] 15:59:24 INFO - PROCESS | 3640 | 1461193164342 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:59:24 INFO - PROCESS | 3640 | 1461193164445 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 3640 | ++DOCSHELL 18724000 == 55 [pid = 3640] [id = 314] 15:59:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (18727000) [pid = 3640] [serial = 941] [outer = 00000000] 15:59:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (18BC0400) [pid = 3640] [serial = 942] [outer = 18727000] 15:59:24 INFO - PROCESS | 3640 | 1461193164501 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18BCDC00) [pid = 3640] [serial = 943] [outer = 18727000] 15:59:25 INFO - PROCESS | 3640 | 1461193165110 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]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 943ms 15:59:25 INFO - PROCESS | 3640 | 1461193165172 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 3640 | 1461193165175 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:59:25 INFO - PROCESS | 3640 | 1461193165179 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 3640 | 1461193165181 Marionette TRACE conn3 <- [1,1222,null,{}] 15:59:25 INFO - PROCESS | 3640 | 1461193165185 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}] 15:59:25 INFO - PROCESS | 3640 | 1461193165289 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:59:25 INFO - PROCESS | 3640 | 1461193165393 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 3640 | ++DOCSHELL 1C2F5000 == 56 [pid = 3640] [id = 315] 15:59:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1C2F6800) [pid = 3640] [serial = 944] [outer = 00000000] 15:59:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1C914C00) [pid = 3640] [serial = 945] [outer = 1C2F6800] 15:59:25 INFO - PROCESS | 3640 | 1461193165447 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1C920C00) [pid = 3640] [serial = 946] [outer = 1C2F6800] 15:59:26 INFO - PROCESS | 3640 | 1461193165997 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]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 833ms 15:59:26 INFO - PROCESS | 3640 | 1461193166034 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3640 | 1461193166038 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:59:26 INFO - PROCESS | 3640 | 1461193166050 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 3640 | 1461193166054 Marionette TRACE conn3 <- [1,1226,null,{}] 15:59:26 INFO - PROCESS | 3640 | 1461193166058 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}] 15:59:26 INFO - PROCESS | 3640 | 1461193166163 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:59:26 INFO - PROCESS | 3640 | 1461193166264 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 3640 | ++DOCSHELL 1C70D800 == 57 [pid = 3640] [id = 316] 15:59:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1C916C00) [pid = 3640] [serial = 947] [outer = 00000000] 15:59:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1DE29800) [pid = 3640] [serial = 948] [outer = 1C916C00] 15:59:26 INFO - PROCESS | 3640 | 1461193166317 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1DE2EC00) [pid = 3640] [serial = 949] [outer = 1C916C00] 15:59:26 INFO - PROCESS | 3640 | 1461193166882 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]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 912ms 15:59:26 INFO - PROCESS | 3640 | 1461193166948 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3640 | 1461193166951 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:59:26 INFO - PROCESS | 3640 | 1461193166954 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 3640 | 1461193166956 Marionette TRACE conn3 <- [1,1230,null,{}] 15:59:26 INFO - PROCESS | 3640 | 1461193166960 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}] 15:59:27 INFO - PROCESS | 3640 | 1461193167061 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:59:27 INFO - PROCESS | 3640 | 1461193167163 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 3640 | ++DOCSHELL 1D7F7000 == 58 [pid = 3640] [id = 317] 15:59:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1DE30800) [pid = 3640] [serial = 950] [outer = 00000000] 15:59:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1DFB1400) [pid = 3640] [serial = 951] [outer = 1DE30800] 15:59:27 INFO - PROCESS | 3640 | 1461193167216 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1DFB3400) [pid = 3640] [serial = 952] [outer = 1DE30800] 15:59:27 INFO - PROCESS | 3640 | 1461193167757 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]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 849ms 15:59:27 INFO - PROCESS | 3640 | 1461193167797 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:59:27 INFO - PROCESS | 3640 | 1461193167799 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:59:27 INFO - PROCESS | 3640 | 1461193167802 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 3640 | 1461193167804 Marionette TRACE conn3 <- [1,1234,null,{}] 15:59:27 INFO - PROCESS | 3640 | 1461193167808 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}] 15:59:27 INFO - PROCESS | 3640 | 1461193167909 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:59:28 INFO - PROCESS | 3640 | 1461193168016 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3640 | ++DOCSHELL 1DF4D400 == 59 [pid = 3640] [id = 318] 15:59:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1DF4D800) [pid = 3640] [serial = 953] [outer = 00000000] 15:59:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1DF52400) [pid = 3640] [serial = 954] [outer = 1DF4D800] 15:59:28 INFO - PROCESS | 3640 | 1461193168078 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1DF56C00) [pid = 3640] [serial = 955] [outer = 1DF4D800] 15:59:28 INFO - PROCESS | 3640 | 1461193168676 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]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 896ms 15:59:28 INFO - PROCESS | 3640 | 1461193168738 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 3640 | 1461193168740 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:59:28 INFO - PROCESS | 3640 | 1461193168744 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - PROCESS | 3640 | 1461193168746 Marionette TRACE conn3 <- [1,1238,null,{}] 15:59:28 INFO - PROCESS | 3640 | 1461193168750 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}] 15:59:28 INFO - PROCESS | 3640 | 1461193168850 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:59:28 INFO - PROCESS | 3640 | 1461193168984 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3640 | ++DOCSHELL 1D01FC00 == 60 [pid = 3640] [id = 319] 15:59:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (1D020800) [pid = 3640] [serial = 956] [outer = 00000000] 15:59:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1E150400) [pid = 3640] [serial = 957] [outer = 1D020800] 15:59:29 INFO - PROCESS | 3640 | 1461193169042 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1E154400) [pid = 3640] [serial = 958] [outer = 1D020800] 15:59:29 INFO - PROCESS | 3640 | 1461193169760 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]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1038ms 15:59:29 INFO - PROCESS | 3640 | 1461193169802 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 3640 | 1461193169806 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:59:29 INFO - PROCESS | 3640 | 1461193169811 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:59:29 INFO - PROCESS | 3640 | 1461193169815 Marionette TRACE conn3 <- [1,1242,null,{}] 15:59:29 INFO - PROCESS | 3640 | 1461193169820 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}] 15:59:29 INFO - PROCESS | 3640 | 1461193169918 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:59:30 INFO - PROCESS | 3640 | 1461193170058 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 3640 | ++DOCSHELL 1695A800 == 61 [pid = 3640] [id = 320] 15:59:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (1695C800) [pid = 3640] [serial = 959] [outer = 00000000] 15:59:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (17C93800) [pid = 3640] [serial = 960] [outer = 1695C800] 15:59:30 INFO - PROCESS | 3640 | 1461193170130 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (180DE000) [pid = 3640] [serial = 961] [outer = 1695C800] 15:59:30 INFO - PROCESS | 3640 | 1461193170759 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]]]}] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 1C912400 == 60 [pid = 3640] [id = 312] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 13265400 == 59 [pid = 3640] [id = 311] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 133D5C00 == 58 [pid = 3640] [id = 310] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 1D39AC00 == 57 [pid = 3640] [id = 309] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 13202C00 == 56 [pid = 3640] [id = 308] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 17C94800 == 55 [pid = 3640] [id = 307] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 1A2D3C00 == 54 [pid = 3640] [id = 306] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 17C64C00 == 53 [pid = 3640] [id = 305] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 15F09C00 == 52 [pid = 3640] [id = 304] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 13201800 == 51 [pid = 3640] [id = 303] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1D168800) [pid = 3640] [serial = 888] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 18AB2C00 == 50 [pid = 3640] [id = 298] 15:59:30 INFO - PROCESS | 3640 | --DOCSHELL 13621800 == 49 [pid = 3640] [id = 297] 15:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 988ms 15:59:30 INFO - PROCESS | 3640 | 1461193170802 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 3640 | 1461193170808 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:59:30 INFO - PROCESS | 3640 | 1461193170814 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - PROCESS | 3640 | 1461193170816 Marionette TRACE conn3 <- [1,1246,null,{}] 15:59:30 INFO - PROCESS | 3640 | 1461193170820 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}] 15:59:30 INFO - PROCESS | 3640 | 1461193170917 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1C2EC400) [pid = 3640] [serial = 876] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (1CB19C00) [pid = 3640] [serial = 879] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (15464C00) [pid = 3640] [serial = 846] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (180E2000) [pid = 3640] [serial = 849] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1A2D2C00) [pid = 3640] [serial = 852] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1CB1D800) [pid = 3640] [serial = 855] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (197E3C00) [pid = 3640] [serial = 870] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (19D43800) [pid = 3640] [serial = 871] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (17C9A000) [pid = 3640] [serial = 862] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (16531800) [pid = 3640] [serial = 861] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18BBFC00) [pid = 3640] [serial = 867] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (18BCC400) [pid = 3640] [serial = 868] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1C33C800) [pid = 3640] [serial = 877] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (17B54000) [pid = 3640] [serial = 864] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (180D6800) [pid = 3640] [serial = 865] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1CF65C00) [pid = 3640] [serial = 858] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (19DEA000) [pid = 3640] [serial = 882] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1CB1CC00) [pid = 3640] [serial = 880] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1C2EBC00) [pid = 3640] [serial = 883] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (180E4C00) [pid = 3640] [serial = 844] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19DF5400) [pid = 3640] [serial = 874] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (180DC800) [pid = 3640] [serial = 873] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1D01C400) [pid = 3640] [serial = 885] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1D021000) [pid = 3640] [serial = 886] [outer = 00000000] [url = about:blank] 15:59:31 INFO - PROCESS | 3640 | 1461193171009 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3640 | ++DOCSHELL 1325B000 == 50 [pid = 3640] [id = 321] 15:59:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (14A0B800) [pid = 3640] [serial = 962] [outer = 00000000] 15:59:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (17C9A800) [pid = 3640] [serial = 963] [outer = 14A0B800] 15:59:31 INFO - PROCESS | 3640 | 1461193171055 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (180DE400) [pid = 3640] [serial = 964] [outer = 14A0B800] 15:59:31 INFO - PROCESS | 3640 | 1461193171494 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]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 736ms 15:59:31 INFO - PROCESS | 3640 | 1461193171553 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 3640 | 1461193171555 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:59:31 INFO - PROCESS | 3640 | 1461193171559 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 3640 | 1461193171562 Marionette TRACE conn3 <- [1,1250,null,{}] 15:59:31 INFO - PROCESS | 3640 | 1461193171572 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}] 15:59:31 INFO - PROCESS | 3640 | 1461193171662 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:59:31 INFO - PROCESS | 3640 | 1461193171671 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3640 | ++DOCSHELL 197EC400 == 51 [pid = 3640] [id = 322] 15:59:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (19AB2800) [pid = 3640] [serial = 965] [outer = 00000000] 15:59:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19DE9800) [pid = 3640] [serial = 966] [outer = 19AB2800] 15:59:31 INFO - PROCESS | 3640 | 1461193171727 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (19DF3C00) [pid = 3640] [serial = 967] [outer = 19AB2800] 15:59:32 INFO - PROCESS | 3640 | 1461193172179 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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 642ms 15:59:32 INFO - PROCESS | 3640 | 1461193172197 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 3640 | 1461193172199 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:59:32 INFO - PROCESS | 3640 | 1461193172206 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3640 | 1461193172208 Marionette TRACE conn3 <- [1,1254,null,{}] 15:59:32 INFO - PROCESS | 3640 | 1461193172211 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}] 15:59:32 INFO - PROCESS | 3640 | 1461193172291 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:59:32 INFO - PROCESS | 3640 | 1461193172297 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3640 | ++DOCSHELL 1A2D3800 == 52 [pid = 3640] [id = 323] 15:59:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1A2D3C00) [pid = 3640] [serial = 968] [outer = 00000000] 15:59:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1ACCB000) [pid = 3640] [serial = 969] [outer = 1A2D3C00] 15:59:32 INFO - PROCESS | 3640 | 1461193172344 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1C2F3C00) [pid = 3640] [serial = 970] [outer = 1A2D3C00] 15:59:32 INFO - PROCESS | 3640 | 1461193172784 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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 642ms 15:59:32 INFO - PROCESS | 3640 | 1461193172845 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 3640 | 1461193172847 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:59:32 INFO - PROCESS | 3640 | 1461193172850 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3640 | 1461193172852 Marionette TRACE conn3 <- [1,1258,null,{}] 15:59:32 INFO - PROCESS | 3640 | 1461193172855 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}] 15:59:32 INFO - PROCESS | 3640 | 1461193172932 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:59:32 INFO - PROCESS | 3640 | 1461193172938 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3640 | ++DOCSHELL 15645800 == 53 [pid = 3640] [id = 324] 15:59:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1C2EC400) [pid = 3640] [serial = 971] [outer = 00000000] 15:59:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1C41C800) [pid = 3640] [serial = 972] [outer = 1C2EC400] 15:59:32 INFO - PROCESS | 3640 | 1461193172982 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1C41B000) [pid = 3640] [serial = 973] [outer = 1C2EC400] 15:59:33 INFO - PROCESS | 3640 | 1461193173490 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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 689ms 15:59:33 INFO - PROCESS | 3640 | 1461193173550 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 3640 | 1461193173552 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:59:33 INFO - PROCESS | 3640 | 1461193173562 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 3640 | 1461193173564 Marionette TRACE conn3 <- [1,1262,null,{}] 15:59:33 INFO - PROCESS | 3640 | 1461193173568 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}] 15:59:33 INFO - PROCESS | 3640 | 1461193173694 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:59:33 INFO - PROCESS | 3640 | 1461193173762 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 3640 | ++DOCSHELL 1CCB9800 == 54 [pid = 3640] [id = 325] 15:59:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1CF6A400) [pid = 3640] [serial = 974] [outer = 00000000] 15:59:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1D01D000) [pid = 3640] [serial = 975] [outer = 1CF6A400] 15:59:33 INFO - PROCESS | 3640 | 1461193173809 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1D024000) [pid = 3640] [serial = 976] [outer = 1CF6A400] 15:59:34 INFO - PROCESS | 3640 | 1461193174227 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]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 689ms 15:59:34 INFO - PROCESS | 3640 | 1461193174255 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 3640 | 1461193174257 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:59:34 INFO - PROCESS | 3640 | 1461193174260 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - PROCESS | 3640 | 1461193174262 Marionette TRACE conn3 <- [1,1266,null,{}] 15:59:34 INFO - PROCESS | 3640 | 1461193174265 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}] 15:59:34 INFO - PROCESS | 3640 | 1461193174398 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:59:34 INFO - PROCESS | 3640 | 1461193174414 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 3640 | ++DOCSHELL 13336000 == 55 [pid = 3640] [id = 326] 15:59:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1333B000) [pid = 3640] [serial = 977] [outer = 00000000] 15:59:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (13342000) [pid = 3640] [serial = 978] [outer = 1333B000] 15:59:34 INFO - PROCESS | 3640 | 1461193174458 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (18A80C00) [pid = 3640] [serial = 979] [outer = 1333B000] 15:59:34 INFO - PROCESS | 3640 | 1461193174895 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]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 689ms 15:59:34 INFO - PROCESS | 3640 | 1461193174960 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 3640 | 1461193174962 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:59:34 INFO - PROCESS | 3640 | 1461193174966 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:59:34 INFO - PROCESS | 3640 | 1461193174967 Marionette TRACE conn3 <- [1,1270,null,{}] 15:59:34 INFO - PROCESS | 3640 | 1461193174971 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}] 15:59:35 INFO - PROCESS | 3640 | 1461193175080 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:59:35 INFO - PROCESS | 3640 | 1461193175085 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 3640 | ++DOCSHELL 132CCC00 == 56 [pid = 3640] [id = 327] 15:59:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (132CDC00) [pid = 3640] [serial = 980] [outer = 00000000] 15:59:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (132D4C00) [pid = 3640] [serial = 981] [outer = 132CDC00] 15:59:35 INFO - PROCESS | 3640 | 1461193175128 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (132D7800) [pid = 3640] [serial = 982] [outer = 132CDC00] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (12B87400) [pid = 3640] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (14AF8800) [pid = 3640] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1C710000) [pid = 3640] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (11FC8800) [pid = 3640] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (196A7C00) [pid = 3640] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (15C0C400) [pid = 3640] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1572FC00) [pid = 3640] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0267D000) [pid = 3640] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (15C46C00) [pid = 3640] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (16528C00) [pid = 3640] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (19DA2C00) [pid = 3640] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1320B000) [pid = 3640] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1A254C00) [pid = 3640] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1D39B800) [pid = 3640] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (17C6A800) [pid = 3640] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (16527C00) [pid = 3640] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (18A7C400) [pid = 3640] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (16531C00) [pid = 3640] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1A2D4C00) [pid = 3640] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (15F0FC00) [pid = 3640] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (14350C00) [pid = 3640] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:59:35 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1832F800) [pid = 3640] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:59:35 INFO - PROCESS | 3640 | 1461193175833 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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 908ms 15:59:35 INFO - PROCESS | 3640 | 1461193175870 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 3640 | 1461193175872 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:59:35 INFO - PROCESS | 3640 | 1461193175876 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 3640 | 1461193175877 Marionette TRACE conn3 <- [1,1274,null,{}] 15:59:35 INFO - PROCESS | 3640 | 1461193175880 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}] 15:59:35 INFO - PROCESS | 3640 | 1461193175962 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:59:35 INFO - PROCESS | 3640 | 1461193175969 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 3640 | ++DOCSHELL 132D3800 == 57 [pid = 3640] [id = 328] 15:59:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (13335400) [pid = 3640] [serial = 983] [outer = 00000000] 15:59:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (13343C00) [pid = 3640] [serial = 984] [outer = 13335400] 15:59:36 INFO - PROCESS | 3640 | 1461193176013 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (143A1000) [pid = 3640] [serial = 985] [outer = 13335400] 15:59:36 INFO - PROCESS | 3640 | 1461193176442 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]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 595ms 15:59:36 INFO - PROCESS | 3640 | 1461193176473 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 3640 | 1461193176475 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:59:36 INFO - PROCESS | 3640 | 1461193176478 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 3640 | 1461193176480 Marionette TRACE conn3 <- [1,1278,null,{}] 15:59:36 INFO - PROCESS | 3640 | 1461193176483 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}] 15:59:36 INFO - PROCESS | 3640 | 1461193176562 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:59:36 INFO - PROCESS | 3640 | 1461193176569 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 3640 | ++DOCSHELL 1333B800 == 58 [pid = 3640] [id = 329] 15:59:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (13AC3000) [pid = 3640] [serial = 986] [outer = 00000000] 15:59:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (17C6F800) [pid = 3640] [serial = 987] [outer = 13AC3000] 15:59:36 INFO - PROCESS | 3640 | 1461193176645 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (18983400) [pid = 3640] [serial = 988] [outer = 13AC3000] 15:59:37 INFO - PROCESS | 3640 | 1461193177135 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]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 689ms 15:59:37 INFO - PROCESS | 3640 | 1461193177178 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 3640 | 1461193177181 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:59:37 INFO - PROCESS | 3640 | 1461193177184 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 3640 | 1461193177186 Marionette TRACE conn3 <- [1,1282,null,{}] 15:59:37 INFO - PROCESS | 3640 | 1461193177190 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}] 15:59:37 INFO - PROCESS | 3640 | 1461193177287 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:59:37 INFO - PROCESS | 3640 | 1461193177325 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3640 | ++DOCSHELL 14AEE000 == 59 [pid = 3640] [id = 330] 15:59:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1C2EAC00) [pid = 3640] [serial = 989] [outer = 00000000] 15:59:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1D020000) [pid = 3640] [serial = 990] [outer = 1C2EAC00] 15:59:37 INFO - PROCESS | 3640 | 1461193177373 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1D326400) [pid = 3640] [serial = 991] [outer = 1C2EAC00] 15:59:38 INFO - PROCESS | 3640 | 1461193178041 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]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 908ms 15:59:38 INFO - PROCESS | 3640 | 1461193178088 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 3640 | 1461193178094 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:59:38 INFO - PROCESS | 3640 | 1461193178113 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - PROCESS | 3640 | 1461193178117 Marionette TRACE conn3 <- [1,1286,null,{}] 15:59:38 INFO - PROCESS | 3640 | 1461193178124 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}] 15:59:38 INFO - PROCESS | 3640 | 1461193178238 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:59:38 INFO - PROCESS | 3640 | 1461193178374 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 3640 | ++DOCSHELL 132D8C00 == 60 [pid = 3640] [id = 331] 15:59:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (13337400) [pid = 3640] [serial = 992] [outer = 00000000] 15:59:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1653D400) [pid = 3640] [serial = 993] [outer = 13337400] 15:59:38 INFO - PROCESS | 3640 | 1461193178431 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (17C66400) [pid = 3640] [serial = 994] [outer = 13337400] 15:59:39 INFO - PROCESS | 3640 | 1461193179116 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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1002ms 15:59:39 INFO - PROCESS | 3640 | 1461193179138 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 3640 | 1461193179144 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:59:39 INFO - PROCESS | 3640 | 1461193179150 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 3640 | 1461193179153 Marionette TRACE conn3 <- [1,1290,null,{}] 15:59:39 INFO - PROCESS | 3640 | 1461193179157 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}] 15:59:39 INFO - PROCESS | 3640 | 1461193179264 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:59:39 INFO - PROCESS | 3640 | 1461193179370 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 3640 | ++DOCSHELL 17C99400 == 61 [pid = 3640] [id = 332] 15:59:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (180F2800) [pid = 3640] [serial = 995] [outer = 00000000] 15:59:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (18EE1400) [pid = 3640] [serial = 996] [outer = 180F2800] 15:59:39 INFO - PROCESS | 3640 | 1461193179424 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (19AB8800) [pid = 3640] [serial = 997] [outer = 180F2800] 15:59:40 INFO - PROCESS | 3640 | 1461193180020 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]]]}] 15:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 940ms 15:59:40 INFO - PROCESS | 3640 | 1461193180094 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 3640 | 1461193180096 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:59:40 INFO - PROCESS | 3640 | 1461193180100 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 3640 | 1461193180104 Marionette TRACE conn3 <- [1,1294,null,{}] 15:59:40 INFO - PROCESS | 3640 | 1461193180115 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}] 15:59:40 INFO - PROCESS | 3640 | 1461193180261 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:59:40 INFO - PROCESS | 3640 | 1461193180389 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3640 | ++DOCSHELL 19D4E000 == 62 [pid = 3640] [id = 333] 15:59:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1C2F4000) [pid = 3640] [serial = 998] [outer = 00000000] 15:59:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1D019800) [pid = 3640] [serial = 999] [outer = 1C2F4000] 15:59:40 INFO - PROCESS | 3640 | 1461193180447 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1D323800) [pid = 3640] [serial = 1000] [outer = 1C2F4000] 15:59:40 INFO - PROCESS | 3640 | 1461193180979 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]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 939ms 15:59:41 INFO - PROCESS | 3640 | 1461193181045 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3640 | 1461193181048 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:59:41 INFO - PROCESS | 3640 | 1461193181051 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 3640 | 1461193181053 Marionette TRACE conn3 <- [1,1298,null,{}] 15:59:41 INFO - PROCESS | 3640 | 1461193181057 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}] 15:59:41 INFO - PROCESS | 3640 | 1461193181160 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:59:41 INFO - PROCESS | 3640 | 1461193181294 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 3640 | ++DOCSHELL 1D394400 == 63 [pid = 3640] [id = 334] 15:59:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1D395800) [pid = 3640] [serial = 1001] [outer = 00000000] 15:59:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1D7EF400) [pid = 3640] [serial = 1002] [outer = 1D395800] 15:59:41 INFO - PROCESS | 3640 | 1461193181349 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (1DB44C00) [pid = 3640] [serial = 1003] [outer = 1D395800] 15:59:41 INFO - PROCESS | 3640 | 1461193181988 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] 15:59:42 INFO - PROCESS | 3640 | 1461193182058 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:59:42 INFO - PROCESS | 3640 | 1461193182062 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:59:42 INFO - PROCESS | 3640 | 1461193182065 Marionette TRACE conn3 <- [1,1302,null,{}] 15:59:42 INFO - PROCESS | 3640 | 1461193182070 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}] 15:59:42 INFO - PROCESS | 3640 | 1461193182194 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:59:42 INFO - PROCESS | 3640 | 1461193182328 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 3640 | ++DOCSHELL 1572C000 == 64 [pid = 3640] [id = 335] 15:59:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (15C04400) [pid = 3640] [serial = 1004] [outer = 00000000] 15:59:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (17C92400) [pid = 3640] [serial = 1005] [outer = 15C04400] 15:59:42 INFO - PROCESS | 3640 | 1461193182383 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (18ED4400) [pid = 3640] [serial = 1006] [outer = 15C04400] 15:59:43 INFO - PROCESS | 3640 | 1461193183193 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]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1159ms 15:59:43 INFO - PROCESS | 3640 | 1461193183219 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 3640 | 1461193183223 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:59:43 INFO - PROCESS | 3640 | 1461193183228 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 3640 | 1461193183231 Marionette TRACE conn3 <- [1,1306,null,{}] 15:59:43 INFO - PROCESS | 3640 | 1461193183237 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}] 15:59:43 INFO - PROCESS | 3640 | 1461193183333 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:59:43 INFO - PROCESS | 3640 | 1461193183470 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 3640 | ++DOCSHELL 142AF400 == 65 [pid = 3640] [id = 336] 15:59:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (142B0400) [pid = 3640] [serial = 1007] [outer = 00000000] 15:59:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (15C04800) [pid = 3640] [serial = 1008] [outer = 142B0400] 15:59:43 INFO - PROCESS | 3640 | 1461193183523 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (15CE6800) [pid = 3640] [serial = 1009] [outer = 142B0400] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1320AC00 == 64 [pid = 3640] [id = 255] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1333B800 == 63 [pid = 3640] [id = 329] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 132D3800 == 62 [pid = 3640] [id = 328] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 132CCC00 == 61 [pid = 3640] [id = 327] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 13336000 == 60 [pid = 3640] [id = 326] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1CCB9800 == 59 [pid = 3640] [id = 325] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 15645800 == 58 [pid = 3640] [id = 324] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1A2D3800 == 57 [pid = 3640] [id = 323] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 197EC400 == 56 [pid = 3640] [id = 322] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1325B000 == 55 [pid = 3640] [id = 321] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1695A800 == 54 [pid = 3640] [id = 320] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 1C2F5000 == 53 [pid = 3640] [id = 315] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 18724000 == 52 [pid = 3640] [id = 314] 15:59:44 INFO - PROCESS | 3640 | --DOCSHELL 133DCC00 == 51 [pid = 3640] [id = 313] 15:59:44 INFO - PROCESS | 3640 | 1461193184134 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]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 940ms 15:59:44 INFO - PROCESS | 3640 | 1461193184171 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3640 | 1461193184176 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:59:44 INFO - PROCESS | 3640 | 1461193184182 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 3640 | 1461193184184 Marionette TRACE conn3 <- [1,1310,null,{}] 15:59:44 INFO - PROCESS | 3640 | 1461193184188 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}] 15:59:44 INFO - PROCESS | 3640 | 1461193184271 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (146BD800) [pid = 3640] [serial = 687] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (164A5400) [pid = 3640] [serial = 720] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1D16A400) [pid = 3640] [serial = 889] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (133D0400) [pid = 3640] [serial = 805] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (19DF7800) [pid = 3640] [serial = 727] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (18728C00) [pid = 3640] [serial = 769] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (17CA0000) [pid = 3640] [serial = 730] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (12C54C00) [pid = 3640] [serial = 717] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (16528800) [pid = 3640] [serial = 808] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (18BCCC00) [pid = 3640] [serial = 723] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1ACCDC00) [pid = 3640] [serial = 772] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1572C400) [pid = 3640] [serial = 766] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1CF63000) [pid = 3640] [serial = 922] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1D7F3000) [pid = 3640] [serial = 927] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (156AE800) [pid = 3640] [serial = 891] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1D327400) [pid = 3640] [serial = 925] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (18BC9000) [pid = 3640] [serial = 894] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1CB0F000) [pid = 3640] [serial = 897] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1D394000) [pid = 3640] [serial = 900] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1D327C00) [pid = 3640] [serial = 924] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1A993000) [pid = 3640] [serial = 907] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (18ED7400) [pid = 3640] [serial = 906] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19D41400) [pid = 3640] [serial = 915] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19DEE400) [pid = 3640] [serial = 916] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (18777800) [pid = 3640] [serial = 910] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (180F0C00) [pid = 3640] [serial = 909] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1C344000) [pid = 3640] [serial = 918] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (180D5400) [pid = 3640] [serial = 912] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (18976400) [pid = 3640] [serial = 913] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1D7EF800) [pid = 3640] [serial = 903] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (18BC9C00) [pid = 3640] [serial = 930] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1DE25800) [pid = 3640] [serial = 933] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (18FCD400) [pid = 3640] [serial = 931] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D7F7C00) [pid = 3640] [serial = 928] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1CCB7400) [pid = 3640] [serial = 921] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1DE28000) [pid = 3640] [serial = 934] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C41B800) [pid = 3640] [serial = 919] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1C91C400) [pid = 3640] [serial = 936] [outer = 00000000] [url = about:blank] 15:59:44 INFO - PROCESS | 3640 | 1461193184370 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 3640 | ++DOCSHELL 11FD0000 == 52 [pid = 3640] [id = 337] 15:59:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (12B84000) [pid = 3640] [serial = 1010] [outer = 00000000] 15:59:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (13335000) [pid = 3640] [serial = 1011] [outer = 12B84000] 15:59:44 INFO - PROCESS | 3640 | 1461193184418 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (13802800) [pid = 3640] [serial = 1012] [outer = 12B84000] 15:59:44 INFO - PROCESS | 3640 | 1461193184862 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]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 736ms 15:59:44 INFO - PROCESS | 3640 | 1461193184922 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3640 | 1461193184924 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:59:44 INFO - PROCESS | 3640 | 1461193184927 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 3640 | 1461193184931 Marionette TRACE conn3 <- [1,1314,null,{}] 15:59:44 INFO - PROCESS | 3640 | 1461193184941 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}] 15:59:45 INFO - PROCESS | 3640 | 1461193185028 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:59:45 INFO - PROCESS | 3640 | 1461193185043 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3640 | ++DOCSHELL 17C97000 == 53 [pid = 3640] [id = 338] 15:59:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (17C9CC00) [pid = 3640] [serial = 1013] [outer = 00000000] 15:59:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (180DD000) [pid = 3640] [serial = 1014] [outer = 17C9CC00] 15:59:45 INFO - PROCESS | 3640 | 1461193185091 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1833B000) [pid = 3640] [serial = 1015] [outer = 17C9CC00] 15:59:45 INFO - PROCESS | 3640 | 1461193185534 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]]]}] 15:59:45 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 15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 626ms 15:59:45 INFO - PROCESS | 3640 | 1461193185568 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 3640 | 1461193185571 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:59:45 INFO - PROCESS | 3640 | 1461193185574 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 3640 | 1461193185576 Marionette TRACE conn3 <- [1,1318,null,{}] 15:59:45 INFO - PROCESS | 3640 | 1461193185579 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}] 15:59:45 INFO - PROCESS | 3640 | 1461193185657 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:59:45 INFO - PROCESS | 3640 | 1461193185663 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3640 | ++DOCSHELL 1897C400 == 54 [pid = 3640] [id = 339] 15:59:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (18983C00) [pid = 3640] [serial = 1016] [outer = 00000000] 15:59:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (18AB5800) [pid = 3640] [serial = 1017] [outer = 18983C00] 15:59:45 INFO - PROCESS | 3640 | 1461193185710 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18BC2400) [pid = 3640] [serial = 1018] [outer = 18983C00] 15:59:46 INFO - PROCESS | 3640 | 1461193186167 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]]]}] 15:59:46 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 15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 642ms 15:59:46 INFO - PROCESS | 3640 | 1461193186214 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 3640 | 1461193186216 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:59:46 INFO - PROCESS | 3640 | 1461193186219 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 3640 | 1461193186221 Marionette TRACE conn3 <- [1,1322,null,{}] 15:59:46 INFO - PROCESS | 3640 | 1461193186224 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}] 15:59:46 INFO - PROCESS | 3640 | 1461193186330 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:59:46 INFO - PROCESS | 3640 | 1461193186336 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 3640 | ++DOCSHELL 15728C00 == 55 [pid = 3640] [id = 340] 15:59:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (18BBFC00) [pid = 3640] [serial = 1019] [outer = 00000000] 15:59:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (18ED2400) [pid = 3640] [serial = 1020] [outer = 18BBFC00] 15:59:46 INFO - PROCESS | 3640 | 1461193186429 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (18E4D000) [pid = 3640] [serial = 1021] [outer = 18BBFC00] 15:59:46 INFO - PROCESS | 3640 | 1461193186870 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]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 705ms 15:59:46 INFO - PROCESS | 3640 | 1461193186925 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 3640 | 1461193186927 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:59:46 INFO - PROCESS | 3640 | 1461193186930 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 3640 | 1461193186932 Marionette TRACE conn3 <- [1,1326,null,{}] 15:59:46 INFO - PROCESS | 3640 | 1461193186935 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}] 15:59:47 INFO - PROCESS | 3640 | 1461193187072 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:59:47 INFO - PROCESS | 3640 | 1461193187140 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 3640 | ++DOCSHELL 19C92000 == 56 [pid = 3640] [id = 341] 15:59:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (19DEE400) [pid = 3640] [serial = 1022] [outer = 00000000] 15:59:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1A0F0400) [pid = 3640] [serial = 1023] [outer = 19DEE400] 15:59:47 INFO - PROCESS | 3640 | 1461193187189 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1A259C00) [pid = 3640] [serial = 1024] [outer = 19DEE400] 15:59:48 INFO - PROCESS | 3640 | 1461193188083 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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1190ms 15:59:48 INFO - PROCESS | 3640 | 1461193188134 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3640 | 1461193188136 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:59:48 INFO - PROCESS | 3640 | 1461193188140 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:59:48 INFO - PROCESS | 3640 | 1461193188141 Marionette TRACE conn3 <- [1,1330,null,{}] 15:59:48 INFO - PROCESS | 3640 | 1461193188145 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}] 15:59:48 INFO - PROCESS | 3640 | 1461193188370 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19AB2800) [pid = 3640] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (132CDC00) [pid = 3640] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (13AC3000) [pid = 3640] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (13335400) [pid = 3640] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1CF6A400) [pid = 3640] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1695C800) [pid = 3640] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (14A0B800) [pid = 3640] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1C2EC400) [pid = 3640] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1A2D3C00) [pid = 3640] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1D020800) [pid = 3640] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:59:48 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1333B000) [pid = 3640] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:59:48 INFO - PROCESS | 3640 | 1461193188430 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 3640 | ++DOCSHELL 0267DC00 == 57 [pid = 3640] [id = 342] 15:59:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (11FC3000) [pid = 3640] [serial = 1025] [outer = 00000000] 15:59:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (132D3400) [pid = 3640] [serial = 1026] [outer = 11FC3000] 15:59:48 INFO - PROCESS | 3640 | 1461193188474 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1333CC00) [pid = 3640] [serial = 1027] [outer = 11FC3000] 15:59:48 INFO - PROCESS | 3640 | 1461193188836 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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 736ms 15:59:48 INFO - PROCESS | 3640 | 1461193188881 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3640 | 1461193188883 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:59:48 INFO - PROCESS | 3640 | 1461193188887 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:59:48 INFO - PROCESS | 3640 | 1461193188888 Marionette TRACE conn3 <- [1,1334,null,{}] 15:59:48 INFO - PROCESS | 3640 | 1461193188892 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}] 15:59:48 INFO - PROCESS | 3640 | 1461193188968 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:59:48 INFO - PROCESS | 3640 | 1461193188975 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 3640 | ++DOCSHELL 132D0800 == 58 [pid = 3640] [id = 343] 15:59:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (13338800) [pid = 3640] [serial = 1028] [outer = 00000000] 15:59:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A2CE800) [pid = 3640] [serial = 1029] [outer = 13338800] 15:59:49 INFO - PROCESS | 3640 | 1461193189018 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1C2ED400) [pid = 3640] [serial = 1030] [outer = 13338800] 15:59:49 INFO - PROCESS | 3640 | 1461193189450 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]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 595ms 15:59:49 INFO - PROCESS | 3640 | 1461193189493 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 3640 | 1461193189495 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:59:49 INFO - PROCESS | 3640 | 1461193189498 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 3640 | 1461193189500 Marionette TRACE conn3 <- [1,1338,null,{}] 15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:59:49 INFO - PROCESS | 3640 | 1461193189503 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}] 15:59:49 INFO - PROCESS | 3640 | 1461193189580 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:59:49 INFO - PROCESS | 3640 | 1461193189587 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3640 | ++DOCSHELL 19DF6000 == 59 [pid = 3640] [id = 344] 15:59:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C2F5800) [pid = 3640] [serial = 1031] [outer = 00000000] 15:59:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (143A3C00) [pid = 3640] [serial = 1032] [outer = 1C2F5800] 15:59:49 INFO - PROCESS | 3640 | 1461193189631 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1C349800) [pid = 3640] [serial = 1033] [outer = 1C2F5800] 15:59:50 INFO - PROCESS | 3640 | 1461193190084 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]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 642ms 15:59:50 INFO - PROCESS | 3640 | 1461193190138 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 3640 | 1461193190140 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:59:50 INFO - PROCESS | 3640 | 1461193190147 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 3640 | 1461193190149 Marionette TRACE conn3 <- [1,1342,null,{}] 15:59:50 INFO - PROCESS | 3640 | 1461193190153 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}] 15:59:50 INFO - PROCESS | 3640 | 1461193190250 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:59:50 INFO - PROCESS | 3640 | 1461193190259 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 3640 | ++DOCSHELL 1C2F1C00 == 60 [pid = 3640] [id = 345] 15:59:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C710800) [pid = 3640] [serial = 1034] [outer = 00000000] 15:59:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1CB0F000) [pid = 3640] [serial = 1035] [outer = 1C710800] 15:59:50 INFO - PROCESS | 3640 | 1461193190302 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1CB18400) [pid = 3640] [serial = 1036] [outer = 1C710800] 15:59:51 INFO - PROCESS | 3640 | 1461193190991 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]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 892ms 15:59:51 INFO - PROCESS | 3640 | 1461193191054 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 3640 | 1461193191062 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:59:51 INFO - PROCESS | 3640 | 1461193191070 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:59:51 INFO - PROCESS | 3640 | 1461193191076 Marionette TRACE conn3 <- [1,1346,null,{}] 15:59:51 INFO - PROCESS | 3640 | 1461193191081 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}] 15:59:51 INFO - PROCESS | 3640 | 1461193191198 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:59:51 INFO - PROCESS | 3640 | 1461193191325 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 3640 | ++DOCSHELL 1325B000 == 61 [pid = 3640] [id = 346] 15:59:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (132CB400) [pid = 3640] [serial = 1037] [outer = 00000000] 15:59:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (15E8FC00) [pid = 3640] [serial = 1038] [outer = 132CB400] 15:59:51 INFO - PROCESS | 3640 | 1461193191382 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (164A5C00) [pid = 3640] [serial = 1039] [outer = 132CB400] 15:59:51 INFO - PROCESS | 3640 | 1461193191931 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]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 892ms 15:59:52 INFO - PROCESS | 3640 | 1461193191975 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 3640 | 1461193191981 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:59:52 INFO - PROCESS | 3640 | 1461193191988 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 3640 | 1461193191991 Marionette TRACE conn3 <- [1,1350,null,{}] 15:59:52 INFO - PROCESS | 3640 | 1461193191995 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}] 15:59:52 INFO - PROCESS | 3640 | 1461193192106 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:59:52 INFO - PROCESS | 3640 | 1461193192214 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 3640 | ++DOCSHELL 1572EC00 == 62 [pid = 3640] [id = 347] 15:59:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (16959000) [pid = 3640] [serial = 1040] [outer = 00000000] 15:59:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (18BC7800) [pid = 3640] [serial = 1041] [outer = 16959000] 15:59:52 INFO - PROCESS | 3640 | 1461193192268 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (18FCD000) [pid = 3640] [serial = 1042] [outer = 16959000] 15:59:52 INFO - PROCESS | 3640 | 1461193192956 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]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1002ms 15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:59:53 INFO - PROCESS | 3640 | 1461193193019 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 3640 | 1461193193022 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:59:53 INFO - PROCESS | 3640 | 1461193193026 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 3640 | 1461193193029 Marionette TRACE conn3 <- [1,1354,null,{}] 15:59:53 INFO - PROCESS | 3640 | 1461193193054 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}] 15:59:53 INFO - PROCESS | 3640 | 1461193193196 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:59:53 INFO - PROCESS | 3640 | 1461193193259 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 3640 | ++DOCSHELL 1CB0E800 == 63 [pid = 3640] [id = 348] 15:59:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1CB10400) [pid = 3640] [serial = 1043] [outer = 00000000] 15:59:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1CF66400) [pid = 3640] [serial = 1044] [outer = 1CB10400] 15:59:53 INFO - PROCESS | 3640 | 1461193193316 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1D016400) [pid = 3640] [serial = 1045] [outer = 1CB10400] 15:59:53 INFO - PROCESS | 3640 | 1461193193871 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] 15:59:53 INFO - PROCESS | 3640 | 1461193193932 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:59:53 INFO - PROCESS | 3640 | 1461193193936 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 3640 | 1461193193938 Marionette TRACE conn3 <- [1,1358,null,{}] 15:59:53 INFO - PROCESS | 3640 | 1461193193942 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}] 15:59:54 INFO - PROCESS | 3640 | 1461193194044 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:59:54 INFO - PROCESS | 3640 | 1461193194176 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:54 INFO - PROCESS | 3640 | ++DOCSHELL 17C9AC00 == 64 [pid = 3640] [id = 349] 15:59:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (17C9BC00) [pid = 3640] [serial = 1046] [outer = 00000000] 15:59:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1D16E800) [pid = 3640] [serial = 1047] [outer = 17C9BC00] 15:59:54 INFO - PROCESS | 3640 | 1461193194232 Marionette DEBUG loaded listener.js 15:59:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1D327800) [pid = 3640] [serial = 1048] [outer = 17C9BC00] 15:59:54 INFO - PROCESS | 3640 | 1461193194832 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] 15:59:54 INFO - PROCESS | 3640 | 1461193194883 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:59:54 INFO - PROCESS | 3640 | 1461193194886 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - PROCESS | 3640 | 1461193194888 Marionette TRACE conn3 <- [1,1362,null,{}] 15:59:54 INFO - PROCESS | 3640 | 1461193194892 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}] 15:59:54 INFO - PROCESS | 3640 | 1461193194991 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:59:55 INFO - PROCESS | 3640 | 1461193195122 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 3640 | ++DOCSHELL 16964400 == 65 [pid = 3640] [id = 350] 15:59:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1D023800) [pid = 3640] [serial = 1049] [outer = 00000000] 15:59:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1D7EE800) [pid = 3640] [serial = 1050] [outer = 1D023800] 15:59:55 INFO - PROCESS | 3640 | 1461193195183 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1D7EE400) [pid = 3640] [serial = 1051] [outer = 1D023800] 15:59:55 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:55 INFO - PROCESS | 3640 | 1461193195782 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] 15:59:55 INFO - PROCESS | 3640 | 1461193195834 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:59:55 INFO - PROCESS | 3640 | 1461193195838 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 3640 | 1461193195840 Marionette TRACE conn3 <- [1,1366,null,{}] 15:59:55 INFO - PROCESS | 3640 | 1461193195843 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}] 15:59:56 INFO - PROCESS | 3640 | 1461193196061 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:59:56 INFO - PROCESS | 3640 | 1461193196202 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:56 INFO - PROCESS | 3640 | ++DOCSHELL 133D7400 == 66 [pid = 3640] [id = 351] 15:59:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (133DEC00) [pid = 3640] [serial = 1052] [outer = 00000000] 15:59:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (14AEA000) [pid = 3640] [serial = 1053] [outer = 133DEC00] 15:59:56 INFO - PROCESS | 3640 | 1461193196253 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (15645800) [pid = 3640] [serial = 1054] [outer = 133DEC00] 15:59:56 INFO - PROCESS | 3640 | 1461193196833 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] 15:59:56 INFO - PROCESS | 3640 | 1461193196933 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:59:56 INFO - PROCESS | 3640 | 1461193196937 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:59:56 INFO - PROCESS | 3640 | 1461193196941 Marionette TRACE conn3 <- [1,1370,null,{}] 15:59:56 INFO - PROCESS | 3640 | 1461193196945 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}] 15:59:57 INFO - PROCESS | 3640 | 1461193197039 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:59:57 INFO - PROCESS | 3640 | 1461193197178 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 3640 | ++DOCSHELL 16958400 == 67 [pid = 3640] [id = 352] 15:59:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (17C94000) [pid = 3640] [serial = 1055] [outer = 00000000] 15:59:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (183B2C00) [pid = 3640] [serial = 1056] [outer = 17C94000] 15:59:57 INFO - PROCESS | 3640 | 1461193197234 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (18AB3800) [pid = 3640] [serial = 1057] [outer = 17C94000] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 19DF6000 == 66 [pid = 3640] [id = 344] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 132D0800 == 65 [pid = 3640] [id = 343] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 0267DC00 == 64 [pid = 3640] [id = 342] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 19C92000 == 63 [pid = 3640] [id = 341] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 15728C00 == 62 [pid = 3640] [id = 340] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 1897C400 == 61 [pid = 3640] [id = 339] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 17C97000 == 60 [pid = 3640] [id = 338] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 11FD0000 == 59 [pid = 3640] [id = 337] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 142AF400 == 58 [pid = 3640] [id = 336] 15:59:57 INFO - PROCESS | 3640 | --DOCSHELL 132D8C00 == 57 [pid = 3640] [id = 331] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (14A64000) [pid = 3640] [serial = 939] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (18BC0400) [pid = 3640] [serial = 942] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (1C914C00) [pid = 3640] [serial = 945] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (1DE29800) [pid = 3640] [serial = 948] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1DFB1400) [pid = 3640] [serial = 951] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1DF52400) [pid = 3640] [serial = 954] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1D020000) [pid = 3640] [serial = 990] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1D01D000) [pid = 3640] [serial = 975] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (180DE000) [pid = 3640] [serial = 961] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (17C93800) [pid = 3640] [serial = 960] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (17C9A800) [pid = 3640] [serial = 963] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (180DE400) [pid = 3640] [serial = 964] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1C41C800) [pid = 3640] [serial = 972] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1ACCB000) [pid = 3640] [serial = 969] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1C2F3C00) [pid = 3640] [serial = 970] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1E154400) [pid = 3640] [serial = 958] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1E150400) [pid = 3640] [serial = 957] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (13342000) [pid = 3640] [serial = 978] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (19DE9800) [pid = 3640] [serial = 966] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1D024000) [pid = 3640] [serial = 976] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (19DF3C00) [pid = 3640] [serial = 967] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (132D4C00) [pid = 3640] [serial = 981] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (18A80C00) [pid = 3640] [serial = 979] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (132D7800) [pid = 3640] [serial = 982] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (17C6F800) [pid = 3640] [serial = 987] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (13343C00) [pid = 3640] [serial = 984] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1C41B000) [pid = 3640] [serial = 973] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (143A1000) [pid = 3640] [serial = 985] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18983400) [pid = 3640] [serial = 988] [outer = 00000000] [url = about:blank] 15:59:57 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:57 INFO - PROCESS | 3640 | 1461193197769 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] 15:59:57 INFO - PROCESS | 3640 | 1461193197847 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:59:57 INFO - PROCESS | 3640 | 1461193197850 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:59:57 INFO - PROCESS | 3640 | 1461193197852 Marionette TRACE conn3 <- [1,1374,null,{}] 15:59:57 INFO - PROCESS | 3640 | 1461193197856 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}] 15:59:57 INFO - PROCESS | 3640 | 1461193197940 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:59:58 INFO - PROCESS | 3640 | 1461193198049 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 3640 | ++DOCSHELL 132D5400 == 58 [pid = 3640] [id = 353] 15:59:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (132D8400) [pid = 3640] [serial = 1058] [outer = 00000000] 15:59:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (17C93800) [pid = 3640] [serial = 1059] [outer = 132D8400] 15:59:58 INFO - PROCESS | 3640 | 1461193198094 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (180DCC00) [pid = 3640] [serial = 1060] [outer = 132D8400] 15:59:58 INFO - PROCESS | 3640 | 1461193198481 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] 15:59:58 INFO - PROCESS | 3640 | 1461193198553 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:59:58 INFO - PROCESS | 3640 | 1461193198563 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 3640 | 1461193198567 Marionette TRACE conn3 <- [1,1378,null,{}] 15:59:58 INFO - PROCESS | 3640 | 1461193198570 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}] 15:59:58 INFO - PROCESS | 3640 | 1461193198653 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:59:58 INFO - PROCESS | 3640 | 1461193198699 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 3640 | ++DOCSHELL 19AB8C00 == 59 [pid = 3640] [id = 354] 15:59:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (19ABC400) [pid = 3640] [serial = 1061] [outer = 00000000] 15:59:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (19DF1000) [pid = 3640] [serial = 1062] [outer = 19ABC400] 15:59:58 INFO - PROCESS | 3640 | 1461193198743 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1A0F1800) [pid = 3640] [serial = 1063] [outer = 19ABC400] 15:59:59 INFO - PROCESS | 3640 | 1461193199164 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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 642ms 15:59:59 INFO - PROCESS | 3640 | 1461193199202 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3640 | 1461193199204 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:59:59 INFO - PROCESS | 3640 | 1461193199207 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:59:59 INFO - PROCESS | 3640 | 1461193199209 Marionette TRACE conn3 <- [1,1382,null,{}] 15:59:59 INFO - PROCESS | 3640 | 1461193199212 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}] 15:59:59 INFO - PROCESS | 3640 | 1461193199301 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:59:59 INFO - PROCESS | 3640 | 1461193199306 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 3640 | ++DOCSHELL 164ADC00 == 60 [pid = 3640] [id = 355] 15:59:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (18EDE800) [pid = 3640] [serial = 1064] [outer = 00000000] 15:59:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1C2EF400) [pid = 3640] [serial = 1065] [outer = 18EDE800] 15:59:59 INFO - PROCESS | 3640 | 1461193199351 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1C2F4800) [pid = 3640] [serial = 1066] [outer = 18EDE800] 15:59:59 INFO - PROCESS | 3640 | 1461193199808 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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 642ms 15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:59:59 INFO - PROCESS | 3640 | 1461193199845 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3640 | 1461193199847 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:59:59 INFO - PROCESS | 3640 | 1461193199850 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 3640 | 1461193199852 Marionette TRACE conn3 <- [1,1386,null,{}] 15:59:59 INFO - PROCESS | 3640 | 1461193199855 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}] 15:59:59 INFO - PROCESS | 3640 | 1461193199967 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:59:59 INFO - PROCESS | 3640 | 1461193199973 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3640 | ++DOCSHELL 132D6800 == 61 [pid = 3640] [id = 356] 16:00:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1C70BC00) [pid = 3640] [serial = 1067] [outer = 00000000] 16:00:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1C91B400) [pid = 3640] [serial = 1068] [outer = 1C70BC00] 16:00:00 INFO - PROCESS | 3640 | 1461193200029 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1CF65000) [pid = 3640] [serial = 1069] [outer = 1C70BC00] 16:00:00 INFO - PROCESS | 3640 | 1461193200520 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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 689ms 16:00:00 INFO - PROCESS | 3640 | 1461193200550 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3640 | 1461193200552 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:00:00 INFO - PROCESS | 3640 | 1461193200556 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:00:00 INFO - PROCESS | 3640 | 1461193200557 Marionette TRACE conn3 <- [1,1390,null,{}] 16:00:00 INFO - PROCESS | 3640 | 1461193200561 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}] 16:00:00 INFO - PROCESS | 3640 | 1461193200682 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:00:00 INFO - PROCESS | 3640 | 1461193200688 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3640 | ++DOCSHELL 1C919800 == 62 [pid = 3640] [id = 357] 16:00:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1C91E800) [pid = 3640] [serial = 1070] [outer = 00000000] 16:00:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1D39C000) [pid = 3640] [serial = 1071] [outer = 1C91E800] 16:00:00 INFO - PROCESS | 3640 | 1461193200793 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1D394000) [pid = 3640] [serial = 1072] [outer = 1C91E800] 16:00:01 INFO - PROCESS | 3640 | 1461193201203 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 689ms 16:00:01 INFO - PROCESS | 3640 | 1461193201264 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3640 | 1461193201267 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:00:01 INFO - PROCESS | 3640 | 1461193201271 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3640 | 1461193201274 Marionette TRACE conn3 <- [1,1394,null,{}] 16:00:01 INFO - PROCESS | 3640 | 1461193201278 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}] 16:00:01 INFO - PROCESS | 3640 | 1461193201417 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:00:01 INFO - PROCESS | 3640 | 1461193201441 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 3640 | ++DOCSHELL 1D32C400 == 63 [pid = 3640] [id = 358] 16:00:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1D390800) [pid = 3640] [serial = 1073] [outer = 00000000] 16:00:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1DE22C00) [pid = 3640] [serial = 1074] [outer = 1D390800] 16:00:01 INFO - PROCESS | 3640 | 1461193201485 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1DE24400) [pid = 3640] [serial = 1075] [outer = 1D390800] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1C2EA800) [pid = 3640] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (13809C00) [pid = 3640] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1C70FC00) [pid = 3640] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1C916C00) [pid = 3640] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1A7EE800) [pid = 3640] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (18AB5000) [pid = 3640] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (19DEE400) [pid = 3640] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (142B0400) [pid = 3640] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (12B84000) [pid = 3640] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (18983C00) [pid = 3640] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (17C9CC00) [pid = 3640] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1C2EAC00) [pid = 3640] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (13338800) [pid = 3640] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18BBFC00) [pid = 3640] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (11FC3000) [pid = 3640] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (136DF400) [pid = 3640] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (15FD5C00) [pid = 3640] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18A7A400) [pid = 3640] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1C2F1800) [pid = 3640] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1C2F6800) [pid = 3640] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1A0FBC00) [pid = 3640] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (18727000) [pid = 3640] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (136DB800) [pid = 3640] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1DF4D800) [pid = 3640] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1D397C00) [pid = 3640] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1CB10000) [pid = 3640] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19DF2000) [pid = 3640] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1DE30800) [pid = 3640] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:00:01 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C2F5800) [pid = 3640] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:00:02 INFO - PROCESS | 3640 | 1461193202117 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]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 892ms 16:00:02 INFO - PROCESS | 3640 | 1461193202176 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3640 | 1461193202178 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:00:02 INFO - PROCESS | 3640 | 1461193202182 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 3640 | 1461193202184 Marionette TRACE conn3 <- [1,1398,null,{}] 16:00:02 INFO - PROCESS | 3640 | 1461193202187 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}] 16:00:02 INFO - PROCESS | 3640 | 1461193202266 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:00:02 INFO - PROCESS | 3640 | 1461193202272 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3640 | ++DOCSHELL 132D4800 == 64 [pid = 3640] [id = 359] 16:00:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (14AF8800) [pid = 3640] [serial = 1076] [outer = 00000000] 16:00:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17CA0400) [pid = 3640] [serial = 1077] [outer = 14AF8800] 16:00:02 INFO - PROCESS | 3640 | 1461193202324 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (17C9CC00) [pid = 3640] [serial = 1078] [outer = 14AF8800] 16:00:02 INFO - PROCESS | 3640 | 1461193202789 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]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 626ms 16:00:02 INFO - PROCESS | 3640 | 1461193202820 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3640 | 1461193202822 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:00:02 INFO - PROCESS | 3640 | 1461193202825 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:00:02 INFO - PROCESS | 3640 | 1461193202827 Marionette TRACE conn3 <- [1,1402,null,{}] 16:00:02 INFO - PROCESS | 3640 | 1461193202830 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}] 16:00:02 INFO - PROCESS | 3640 | 1461193202909 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:00:02 INFO - PROCESS | 3640 | 1461193202914 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3640 | ++DOCSHELL 16959C00 == 65 [pid = 3640] [id = 360] 16:00:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17C98800) [pid = 3640] [serial = 1079] [outer = 00000000] 16:00:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1ACCD400) [pid = 3640] [serial = 1080] [outer = 17C98800] 16:00:02 INFO - PROCESS | 3640 | 1461193202957 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C2F1800) [pid = 3640] [serial = 1081] [outer = 17C98800] 16:00:03 INFO - PROCESS | 3640 | 1461193203418 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]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 642ms 16:00:03 INFO - PROCESS | 3640 | 1461193203463 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 3640 | 1461193203465 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:00:03 INFO - PROCESS | 3640 | 1461193203469 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:00:03 INFO - PROCESS | 3640 | 1461193203470 Marionette TRACE conn3 <- [1,1406,null,{}] 16:00:03 INFO - PROCESS | 3640 | 1461193203474 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}] 16:00:03 INFO - PROCESS | 3640 | 1461193203553 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:00:03 INFO - PROCESS | 3640 | 1461193203560 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 3640 | ++DOCSHELL 18EDCC00 == 66 [pid = 3640] [id = 361] 16:00:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18EDE000) [pid = 3640] [serial = 1082] [outer = 00000000] 16:00:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1D7E9000) [pid = 3640] [serial = 1083] [outer = 18EDE000] 16:00:03 INFO - PROCESS | 3640 | 1461193203612 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1DE2B400) [pid = 3640] [serial = 1084] [outer = 18EDE000] 16:00:04 INFO - PROCESS | 3640 | 1461193204335 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]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 940ms 16:00:04 INFO - PROCESS | 3640 | 1461193204415 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 3640 | 1461193204420 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:00:04 INFO - PROCESS | 3640 | 1461193204425 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 3640 | 1461193204429 Marionette TRACE conn3 <- [1,1410,null,{}] 16:00:04 INFO - PROCESS | 3640 | 1461193204435 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}] 16:00:04 INFO - PROCESS | 3640 | 1461193204554 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:00:04 INFO - PROCESS | 3640 | 1461193204658 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 3640 | ++DOCSHELL 13336C00 == 67 [pid = 3640] [id = 362] 16:00:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (146B4C00) [pid = 3640] [serial = 1085] [outer = 00000000] 16:00:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (164AF800) [pid = 3640] [serial = 1086] [outer = 146B4C00] 16:00:04 INFO - PROCESS | 3640 | 1461193204715 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (17B4DC00) [pid = 3640] [serial = 1087] [outer = 146B4C00] 16:00:05 INFO - PROCESS | 3640 | 1461193205301 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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 955ms 16:00:05 INFO - PROCESS | 3640 | 1461193205372 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3640 | 1461193205378 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:00:05 INFO - PROCESS | 3640 | 1461193205384 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 3640 | 1461193205387 Marionette TRACE conn3 <- [1,1414,null,{}] 16:00:05 INFO - PROCESS | 3640 | 1461193205391 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}] 16:00:05 INFO - PROCESS | 3640 | 1461193205497 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:00:05 INFO - PROCESS | 3640 | 1461193205632 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3640 | ++DOCSHELL 17C99000 == 68 [pid = 3640] [id = 363] 16:00:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1832F800) [pid = 3640] [serial = 1088] [outer = 00000000] 16:00:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19C8A800) [pid = 3640] [serial = 1089] [outer = 1832F800] 16:00:05 INFO - PROCESS | 3640 | 1461193205688 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (19DEBC00) [pid = 3640] [serial = 1090] [outer = 1832F800] 16:00:06 INFO - PROCESS | 3640 | 1461193206300 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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 940ms 16:00:06 INFO - PROCESS | 3640 | 1461193206340 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3640 | 1461193206342 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:00:06 INFO - PROCESS | 3640 | 1461193206347 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:00:06 INFO - PROCESS | 3640 | 1461193206351 Marionette TRACE conn3 <- [1,1418,null,{}] 16:00:06 INFO - PROCESS | 3640 | 1461193206368 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}] 16:00:06 INFO - PROCESS | 3640 | 1461193206477 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:00:06 INFO - PROCESS | 3640 | 1461193206614 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 3640 | ++DOCSHELL 1545C400 == 69 [pid = 3640] [id = 364] 16:00:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1B8FC800) [pid = 3640] [serial = 1091] [outer = 00000000] 16:00:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C2F4400) [pid = 3640] [serial = 1092] [outer = 1B8FC800] 16:00:06 INFO - PROCESS | 3640 | 1461193206671 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1CB13400) [pid = 3640] [serial = 1093] [outer = 1B8FC800] 16:00:07 INFO - PROCESS | 3640 | 1461193207346 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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1003ms 16:00:07 INFO - PROCESS | 3640 | 1461193207389 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3640 | 1461193207392 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:00:07 INFO - PROCESS | 3640 | 1461193207395 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3640 | 1461193207397 Marionette TRACE conn3 <- [1,1422,null,{}] 16:00:07 INFO - PROCESS | 3640 | 1461193207401 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}] 16:00:07 INFO - PROCESS | 3640 | 1461193207512 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:00:07 INFO - PROCESS | 3640 | 1461193207618 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 3640 | ++DOCSHELL 1D01D800 == 70 [pid = 3640] [id = 365] 16:00:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1D024000) [pid = 3640] [serial = 1094] [outer = 00000000] 16:00:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D7EA800) [pid = 3640] [serial = 1095] [outer = 1D024000] 16:00:07 INFO - PROCESS | 3640 | 1461193207674 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1DB53C00) [pid = 3640] [serial = 1096] [outer = 1D024000] 16:00:08 INFO - PROCESS | 3640 | 1461193208209 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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 845ms 16:00:08 INFO - PROCESS | 3640 | 1461193208239 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3640 | 1461193208241 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:00:08 INFO - PROCESS | 3640 | 1461193208246 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:00:08 INFO - PROCESS | 3640 | 1461193208248 Marionette TRACE conn3 <- [1,1426,null,{}] 16:00:08 INFO - PROCESS | 3640 | 1461193208252 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}] 16:00:08 INFO - PROCESS | 3640 | 1461193208352 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:00:08 INFO - PROCESS | 3640 | 1461193208464 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 3640 | ++DOCSHELL 1B8FE000 == 71 [pid = 3640] [id = 366] 16:00:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1C914C00) [pid = 3640] [serial = 1097] [outer = 00000000] 16:00:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1DF4A800) [pid = 3640] [serial = 1098] [outer = 1C914C00] 16:00:08 INFO - PROCESS | 3640 | 1461193208517 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1DF4E000) [pid = 3640] [serial = 1099] [outer = 1C914C00] 16:00:09 INFO - PROCESS | 3640 | 1461193209144 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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 940ms 16:00:09 INFO - PROCESS | 3640 | 1461193209194 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 3640 | 1461193209196 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:00:09 INFO - PROCESS | 3640 | 1461193209199 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 3640 | 1461193209201 Marionette TRACE conn3 <- [1,1430,null,{}] 16:00:09 INFO - PROCESS | 3640 | 1461193209205 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}] 16:00:09 INFO - PROCESS | 3640 | 1461193209327 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:00:09 INFO - PROCESS | 3640 | 1461193209438 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3640 | ++DOCSHELL 17B54000 == 72 [pid = 3640] [id = 367] 16:00:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (17C64800) [pid = 3640] [serial = 1100] [outer = 00000000] 16:00:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (18EE1000) [pid = 3640] [serial = 1101] [outer = 17C64800] 16:00:09 INFO - PROCESS | 3640 | 1461193209501 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (18ED2C00) [pid = 3640] [serial = 1102] [outer = 17C64800] 16:00:10 INFO - PROCESS | 3640 | 1461193210299 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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1144ms 16:00:10 INFO - PROCESS | 3640 | 1461193210345 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 3640 | 1461193210349 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:00:10 INFO - PROCESS | 3640 | 1461193210354 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 3640 | 1461193210358 Marionette TRACE conn3 <- [1,1434,null,{}] 16:00:10 INFO - PROCESS | 3640 | 1461193210364 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}] 16:00:10 INFO - PROCESS | 3640 | 1461193210468 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:00:10 INFO - PROCESS | 3640 | 1461193210615 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 3640 | ++DOCSHELL 15CE6400 == 73 [pid = 3640] [id = 368] 16:00:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (15CE6C00) [pid = 3640] [serial = 1103] [outer = 00000000] 16:00:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (13ABEC00) [pid = 3640] [serial = 1104] [outer = 15CE6C00] 16:00:10 INFO - PROCESS | 3640 | 1461193210666 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (16530800) [pid = 3640] [serial = 1105] [outer = 15CE6C00] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 16959C00 == 72 [pid = 3640] [id = 360] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 132D4800 == 71 [pid = 3640] [id = 359] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 1D32C400 == 70 [pid = 3640] [id = 358] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 1C919800 == 69 [pid = 3640] [id = 357] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 14AEE000 == 68 [pid = 3640] [id = 330] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 132D6800 == 67 [pid = 3640] [id = 356] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 164ADC00 == 66 [pid = 3640] [id = 355] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 19AB8C00 == 65 [pid = 3640] [id = 354] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 132D5400 == 64 [pid = 3640] [id = 353] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 16958400 == 63 [pid = 3640] [id = 352] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 133D7400 == 62 [pid = 3640] [id = 351] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 1CB0E800 == 61 [pid = 3640] [id = 348] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 1572EC00 == 60 [pid = 3640] [id = 347] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 1325B000 == 59 [pid = 3640] [id = 346] 16:00:11 INFO - PROCESS | 3640 | --DOCSHELL 1C2F1C00 == 58 [pid = 3640] [id = 345] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (15729400) [pid = 3640] [serial = 940] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18721800) [pid = 3640] [serial = 850] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (197ED800) [pid = 3640] [serial = 811] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1C41FC00) [pid = 3640] [serial = 817] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1C920C00) [pid = 3640] [serial = 946] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1D396400) [pid = 3640] [serial = 901] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (18BCDC00) [pid = 3640] [serial = 943] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (15CD7000) [pid = 3640] [serial = 892] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1DF56C00) [pid = 3640] [serial = 955] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1D7F1C00) [pid = 3640] [serial = 904] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1CFEA800) [pid = 3640] [serial = 859] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1AC66800) [pid = 3640] [serial = 853] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1DFB3400) [pid = 3640] [serial = 952] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1C33B400) [pid = 3640] [serial = 814] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (15725C00) [pid = 3640] [serial = 847] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1CCB9000) [pid = 3640] [serial = 856] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1DE2EC00) [pid = 3640] [serial = 949] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1CCBE400) [pid = 3640] [serial = 898] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18FCF800) [pid = 3640] [serial = 895] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1A0F0400) [pid = 3640] [serial = 1023] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (15CE6800) [pid = 3640] [serial = 1009] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (15C04800) [pid = 3640] [serial = 1008] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (13335000) [pid = 3640] [serial = 1011] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (13802800) [pid = 3640] [serial = 1012] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (18AB5800) [pid = 3640] [serial = 1017] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (180DD000) [pid = 3640] [serial = 1014] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1833B000) [pid = 3640] [serial = 1015] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (18EE1400) [pid = 3640] [serial = 996] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1D326400) [pid = 3640] [serial = 991] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1653D400) [pid = 3640] [serial = 993] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (17C92400) [pid = 3640] [serial = 1005] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1D019800) [pid = 3640] [serial = 999] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1D7EF400) [pid = 3640] [serial = 1002] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1A259C00) [pid = 3640] [serial = 1024] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A2CE800) [pid = 3640] [serial = 1029] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1C349800) [pid = 3640] [serial = 1033] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18ED2400) [pid = 3640] [serial = 1020] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18E4D000) [pid = 3640] [serial = 1021] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1333CC00) [pid = 3640] [serial = 1027] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (132D3400) [pid = 3640] [serial = 1026] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18BC2400) [pid = 3640] [serial = 1018] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C2ED400) [pid = 3640] [serial = 1030] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (143A3C00) [pid = 3640] [serial = 1032] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3640 | 1461193211291 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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1003ms 16:00:11 INFO - PROCESS | 3640 | 1461193211359 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3640 | 1461193211364 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:00:11 INFO - PROCESS | 3640 | 1461193211370 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 3640 | 1461193211373 Marionette TRACE conn3 <- [1,1438,null,{}] 16:00:11 INFO - PROCESS | 3640 | 1461193211376 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}] 16:00:11 INFO - PROCESS | 3640 | 1461193211459 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:00:11 INFO - PROCESS | 3640 | 1461193211558 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 3640 | ++DOCSHELL 132C9800 == 59 [pid = 3640] [id = 369] 16:00:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (132D4400) [pid = 3640] [serial = 1106] [outer = 00000000] 16:00:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (14A0E000) [pid = 3640] [serial = 1107] [outer = 132D4400] 16:00:11 INFO - PROCESS | 3640 | 1461193211604 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15CE6800) [pid = 3640] [serial = 1108] [outer = 132D4400] 16:00:12 INFO - PROCESS | 3640 | 1461193212082 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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 736ms 16:00:12 INFO - PROCESS | 3640 | 1461193212109 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3640 | 1461193212111 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:00:12 INFO - PROCESS | 3640 | 1461193212115 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:00:12 INFO - PROCESS | 3640 | 1461193212118 Marionette TRACE conn3 <- [1,1442,null,{}] 16:00:12 INFO - PROCESS | 3640 | 1461193212128 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}] 16:00:12 INFO - PROCESS | 3640 | 1461193212210 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:00:12 INFO - PROCESS | 3640 | 1461193212218 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3640 | ++DOCSHELL 18727000 == 60 [pid = 3640] [id = 370] 16:00:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18728400) [pid = 3640] [serial = 1109] [outer = 00000000] 16:00:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (18A7C000) [pid = 3640] [serial = 1110] [outer = 18728400] 16:00:12 INFO - PROCESS | 3640 | 1461193212266 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (18A88800) [pid = 3640] [serial = 1111] [outer = 18728400] 16:00:12 INFO - PROCESS | 3640 | 1461193212747 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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 705ms 16:00:12 INFO - PROCESS | 3640 | 1461193212814 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3640 | 1461193212817 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:00:12 INFO - PROCESS | 3640 | 1461193212820 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 3640 | 1461193212821 Marionette TRACE conn3 <- [1,1446,null,{}] 16:00:12 INFO - PROCESS | 3640 | 1461193212825 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}] 16:00:12 INFO - PROCESS | 3640 | 1461193212906 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:00:12 INFO - PROCESS | 3640 | 1461193212912 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3640 | ++DOCSHELL 18BC9400 == 61 [pid = 3640] [id = 371] 16:00:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (18BC9C00) [pid = 3640] [serial = 1112] [outer = 00000000] 16:00:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (18FCEC00) [pid = 3640] [serial = 1113] [outer = 18BC9C00] 16:00:12 INFO - PROCESS | 3640 | 1461193212957 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (196B1000) [pid = 3640] [serial = 1114] [outer = 18BC9C00] 16:00:13 INFO - PROCESS | 3640 | 1461193213395 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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 595ms 16:00:13 INFO - PROCESS | 3640 | 1461193213419 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3640 | 1461193213421 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:00:13 INFO - PROCESS | 3640 | 1461193213425 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3640 | 1461193213426 Marionette TRACE conn3 <- [1,1450,null,{}] 16:00:13 INFO - PROCESS | 3640 | 1461193213429 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}] 16:00:13 INFO - PROCESS | 3640 | 1461193213549 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:00:13 INFO - PROCESS | 3640 | 1461193213642 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3640 | ++DOCSHELL 15462400 == 62 [pid = 3640] [id = 372] 16:00:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1967A400) [pid = 3640] [serial = 1115] [outer = 00000000] 16:00:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1A0FA400) [pid = 3640] [serial = 1116] [outer = 1967A400] 16:00:13 INFO - PROCESS | 3640 | 1461193213692 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1A25E000) [pid = 3640] [serial = 1117] [outer = 1967A400] 16:00:14 INFO - PROCESS | 3640 | 1461193214120 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 736ms 16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:00:14 INFO - PROCESS | 3640 | 1461193214163 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3640 | 1461193214165 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:00:14 INFO - PROCESS | 3640 | 1461193214168 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3640 | 1461193214170 Marionette TRACE conn3 <- [1,1454,null,{}] 16:00:14 INFO - PROCESS | 3640 | 1461193214174 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}] 16:00:14 INFO - PROCESS | 3640 | 1461193214307 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:00:14 INFO - PROCESS | 3640 | 1461193214377 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 3640 | ++DOCSHELL 1ACD0C00 == 63 [pid = 3640] [id = 373] 16:00:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1B8F0800) [pid = 3640] [serial = 1118] [outer = 00000000] 16:00:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1B8FBC00) [pid = 3640] [serial = 1119] [outer = 1B8F0800] 16:00:14 INFO - PROCESS | 3640 | 1461193214424 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1B8FE400) [pid = 3640] [serial = 1120] [outer = 1B8F0800] 16:00:14 INFO - PROCESS | 3640 | 1461193214844 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 737ms 16:00:14 INFO - PROCESS | 3640 | 1461193214926 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3640 | 1461193214928 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:00:14 INFO - PROCESS | 3640 | 1461193214934 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3640 | 1461193214935 Marionette TRACE conn3 <- [1,1458,null,{}] 16:00:14 INFO - PROCESS | 3640 | 1461193214939 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}] 16:00:15 INFO - PROCESS | 3640 | 1461193215055 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:00:15 INFO - PROCESS | 3640 | 1461193215064 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3640 | ++DOCSHELL 1B8FA800 == 64 [pid = 3640] [id = 374] 16:00:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C2F7800) [pid = 3640] [serial = 1121] [outer = 00000000] 16:00:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1C41FC00) [pid = 3640] [serial = 1122] [outer = 1C2F7800] 16:00:15 INFO - PROCESS | 3640 | 1461193215108 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1C70CC00) [pid = 3640] [serial = 1123] [outer = 1C2F7800] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C70BC00) [pid = 3640] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (132D8400) [pid = 3640] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (17C94000) [pid = 3640] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (133DEC00) [pid = 3640] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C91E800) [pid = 3640] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18EDE800) [pid = 3640] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19ABC400) [pid = 3640] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1D390800) [pid = 3640] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (17C98800) [pid = 3640] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:00:15 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (14AF8800) [pid = 3640] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:00:15 INFO - PROCESS | 3640 | 1461193215667 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]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 799ms 16:00:15 INFO - PROCESS | 3640 | 1461193215734 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 3640 | 1461193215736 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:00:15 INFO - PROCESS | 3640 | 1461193215739 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 3640 | 1461193215741 Marionette TRACE conn3 <- [1,1462,null,{}] 16:00:15 INFO - PROCESS | 3640 | 1461193215744 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}] 16:00:15 INFO - PROCESS | 3640 | 1461193215823 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:00:15 INFO - PROCESS | 3640 | 1461193215915 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3640 | ++DOCSHELL 132CFC00 == 65 [pid = 3640] [id = 375] 16:00:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (132D0800) [pid = 3640] [serial = 1124] [outer = 00000000] 16:00:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (196A7C00) [pid = 3640] [serial = 1125] [outer = 132D0800] 16:00:15 INFO - PROCESS | 3640 | 1461193215960 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C2F0000) [pid = 3640] [serial = 1126] [outer = 132D0800] 16:00:16 INFO - PROCESS | 3640 | 1461193216322 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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 642ms 16:00:16 INFO - PROCESS | 3640 | 1461193216378 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 3640 | 1461193216380 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:00:16 INFO - PROCESS | 3640 | 1461193216383 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:00:16 INFO - PROCESS | 3640 | 1461193216385 Marionette TRACE conn3 <- [1,1466,null,{}] 16:00:16 INFO - PROCESS | 3640 | 1461193216388 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}] 16:00:16 INFO - PROCESS | 3640 | 1461193216469 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:00:16 INFO - PROCESS | 3640 | 1461193216564 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 3640 | ++DOCSHELL 15642000 == 66 [pid = 3640] [id = 376] 16:00:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1572AC00) [pid = 3640] [serial = 1127] [outer = 00000000] 16:00:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1CCBA000) [pid = 3640] [serial = 1128] [outer = 1572AC00] 16:00:16 INFO - PROCESS | 3640 | 1461193216613 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1CF69400) [pid = 3640] [serial = 1129] [outer = 1572AC00] 16:00:16 INFO - PROCESS | 3640 | 1461193216978 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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 627ms 16:00:17 INFO - PROCESS | 3640 | 1461193217021 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3640 | 1461193217023 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:00:17 INFO - PROCESS | 3640 | 1461193217027 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:00:17 INFO - PROCESS | 3640 | 1461193217028 Marionette TRACE conn3 <- [1,1470,null,{}] 16:00:17 INFO - PROCESS | 3640 | 1461193217032 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}] 16:00:17 INFO - PROCESS | 3640 | 1461193217149 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:00:17 INFO - PROCESS | 3640 | 1461193217159 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 3640 | ++DOCSHELL 1CF63000 == 67 [pid = 3640] [id = 377] 16:00:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1CFF5800) [pid = 3640] [serial = 1130] [outer = 00000000] 16:00:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1D022000) [pid = 3640] [serial = 1131] [outer = 1CFF5800] 16:00:17 INFO - PROCESS | 3640 | 1461193217202 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1D168800) [pid = 3640] [serial = 1132] [outer = 1CFF5800] 16:00:17 INFO - PROCESS | 3640 | 1461193217729 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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 736ms 16:00:17 INFO - PROCESS | 3640 | 1461193217768 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3640 | 1461193217773 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:00:17 INFO - PROCESS | 3640 | 1461193217832 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3640 | 1461193217837 Marionette TRACE conn3 <- [1,1474,null,{}] 16:00:17 INFO - PROCESS | 3640 | 1461193217860 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}] 16:00:18 INFO - PROCESS | 3640 | 1461193217981 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:00:18 INFO - PROCESS | 3640 | 1461193218112 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3640 | ++DOCSHELL 13336000 == 68 [pid = 3640] [id = 378] 16:00:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (13337C00) [pid = 3640] [serial = 1133] [outer = 00000000] 16:00:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (15C04C00) [pid = 3640] [serial = 1134] [outer = 13337C00] 16:00:18 INFO - PROCESS | 3640 | 1461193218169 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (15F02C00) [pid = 3640] [serial = 1135] [outer = 13337C00] 16:00:18 INFO - PROCESS | 3640 | 1461193218749 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]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1002ms 16:00:18 INFO - PROCESS | 3640 | 1461193218782 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 3640 | 1461193218788 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:00:18 INFO - PROCESS | 3640 | 1461193218795 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 3640 | 1461193218797 Marionette TRACE conn3 <- [1,1478,null,{}] 16:00:18 INFO - PROCESS | 3640 | 1461193218801 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}] 16:00:18 INFO - PROCESS | 3640 | 1461193218912 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:00:19 INFO - PROCESS | 3640 | 1461193219020 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 3640 | ++DOCSHELL 15FD6C00 == 69 [pid = 3640] [id = 379] 16:00:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (16963C00) [pid = 3640] [serial = 1136] [outer = 00000000] 16:00:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (18A81800) [pid = 3640] [serial = 1137] [outer = 16963C00] 16:00:19 INFO - PROCESS | 3640 | 1461193219074 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (18BCD000) [pid = 3640] [serial = 1138] [outer = 16963C00] 16:00:19 INFO - PROCESS | 3640 | 1461193219679 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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 940ms 16:00:19 INFO - PROCESS | 3640 | 1461193219738 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3640 | 1461193219740 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:00:19 INFO - PROCESS | 3640 | 1461193219744 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 3640 | 1461193219748 Marionette TRACE conn3 <- [1,1482,null,{}] 16:00:19 INFO - PROCESS | 3640 | 1461193219759 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}] 16:00:19 INFO - PROCESS | 3640 | 1461193219867 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:00:20 INFO - PROCESS | 3640 | 1461193220002 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3640 | ++DOCSHELL 1A797000 == 70 [pid = 3640] [id = 380] 16:00:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1A79A800) [pid = 3640] [serial = 1139] [outer = 00000000] 16:00:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1CB11000) [pid = 3640] [serial = 1140] [outer = 1A79A800] 16:00:20 INFO - PROCESS | 3640 | 1461193220060 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1D01D400) [pid = 3640] [serial = 1141] [outer = 1A79A800] 16:00:20 INFO - PROCESS | 3640 | 1461193220747 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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1003ms 16:00:20 INFO - PROCESS | 3640 | 1461193220777 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3640 | 1461193220780 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:00:20 INFO - PROCESS | 3640 | 1461193220783 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 3640 | 1461193220785 Marionette TRACE conn3 <- [1,1486,null,{}] 16:00:20 INFO - PROCESS | 3640 | 1461193220789 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}] 16:00:20 INFO - PROCESS | 3640 | 1461193220893 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:00:21 INFO - PROCESS | 3640 | 1461193221026 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3640 | ++DOCSHELL 1D38EC00 == 71 [pid = 3640] [id = 381] 16:00:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1D390800) [pid = 3640] [serial = 1142] [outer = 00000000] 16:00:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1D7EF400) [pid = 3640] [serial = 1143] [outer = 1D390800] 16:00:21 INFO - PROCESS | 3640 | 1461193221083 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1D7F7800) [pid = 3640] [serial = 1144] [outer = 1D390800] 16:00:21 INFO - PROCESS | 3640 | 1461193221619 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 908ms 16:00:21 INFO - PROCESS | 3640 | 1461193221688 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3640 | 1461193221692 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:00:21 INFO - PROCESS | 3640 | 1461193221696 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:00:21 INFO - PROCESS | 3640 | 1461193221699 Marionette TRACE conn3 <- [1,1490,null,{}] 16:00:21 INFO - PROCESS | 3640 | 1461193221703 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}] 16:00:21 INFO - PROCESS | 3640 | 1461193221803 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:00:21 INFO - PROCESS | 3640 | 1461193221937 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3640 | ++DOCSHELL 13205C00 == 72 [pid = 3640] [id = 382] 16:00:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (14351000) [pid = 3640] [serial = 1145] [outer = 00000000] 16:00:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1B8C8800) [pid = 3640] [serial = 1146] [outer = 14351000] 16:00:21 INFO - PROCESS | 3640 | 1461193221992 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1B8CB800) [pid = 3640] [serial = 1147] [outer = 14351000] 16:00:22 INFO - PROCESS | 3640 | 1461193222557 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]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 892ms 16:00:22 INFO - PROCESS | 3640 | 1461193222602 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 3640 | 1461193222604 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:00:22 INFO - PROCESS | 3640 | 1461193222608 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 3640 | 1461193222610 Marionette TRACE conn3 <- [1,1494,null,{}] 16:00:22 INFO - PROCESS | 3640 | 1461193222613 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}] 16:00:22 INFO - PROCESS | 3640 | 1461193222736 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:00:22 INFO - PROCESS | 3640 | 1461193222847 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 3640 | ++DOCSHELL 1986BC00 == 73 [pid = 3640] [id = 383] 16:00:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1986E400) [pid = 3640] [serial = 1148] [outer = 00000000] 16:00:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1B8C6C00) [pid = 3640] [serial = 1149] [outer = 1986E400] 16:00:22 INFO - PROCESS | 3640 | 1461193222903 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1B8C9000) [pid = 3640] [serial = 1150] [outer = 1986E400] 16:00:23 INFO - PROCESS | 3640 | 1461193223630 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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1049ms 16:00:23 INFO - PROCESS | 3640 | 1461193223687 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3640 | 1461193223691 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:00:23 INFO - PROCESS | 3640 | 1461193223696 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3640 | 1461193223700 Marionette TRACE conn3 <- [1,1498,null,{}] 16:00:23 INFO - PROCESS | 3640 | 1461193223705 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}] 16:00:23 INFO - PROCESS | 3640 | 1461193223810 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:00:23 INFO - PROCESS | 3640 | 1461193223942 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3640 | ++DOCSHELL 132D3800 == 74 [pid = 3640] [id = 384] 16:00:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (13AC4000) [pid = 3640] [serial = 1151] [outer = 00000000] 16:00:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (15CE9000) [pid = 3640] [serial = 1152] [outer = 13AC4000] 16:00:24 INFO - PROCESS | 3640 | 1461193223992 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (164A7000) [pid = 3640] [serial = 1153] [outer = 13AC4000] 16:00:24 INFO - PROCESS | 3640 | 1461193224586 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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 955ms 16:00:24 INFO - PROCESS | 3640 | 1461193224640 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3640 | 1461193224645 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:00:24 INFO - PROCESS | 3640 | 1461193224651 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 3640 | 1461193224653 Marionette TRACE conn3 <- [1,1502,null,{}] 16:00:24 INFO - PROCESS | 3640 | 1461193224657 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}] 16:00:24 INFO - PROCESS | 3640 | 1461193224761 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:00:24 INFO - PROCESS | 3640 | 1461193224892 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 15642000 == 73 [pid = 3640] [id = 376] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 132CFC00 == 72 [pid = 3640] [id = 375] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 1B8FA800 == 71 [pid = 3640] [id = 374] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 1ACD0C00 == 70 [pid = 3640] [id = 373] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 15462400 == 69 [pid = 3640] [id = 372] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 18BC9400 == 68 [pid = 3640] [id = 371] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 18727000 == 67 [pid = 3640] [id = 370] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 132C9800 == 66 [pid = 3640] [id = 369] 16:00:24 INFO - PROCESS | 3640 | --DOCSHELL 15CE6400 == 65 [pid = 3640] [id = 368] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1CB0F000) [pid = 3640] [serial = 1035] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (15E8FC00) [pid = 3640] [serial = 1038] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1D16E800) [pid = 3640] [serial = 1047] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1CF66400) [pid = 3640] [serial = 1044] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (18BC7800) [pid = 3640] [serial = 1041] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1D7EE800) [pid = 3640] [serial = 1050] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1D7E9000) [pid = 3640] [serial = 1083] [outer = 00000000] [url = about:blank] 16:00:24 INFO - PROCESS | 3640 | ++DOCSHELL 12CB3400 == 66 [pid = 3640] [id = 385] 16:00:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (13272C00) [pid = 3640] [serial = 1154] [outer = 00000000] 16:00:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (15CE6400) [pid = 3640] [serial = 1155] [outer = 13272C00] 16:00:24 INFO - PROCESS | 3640 | 1461193224972 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (17CA0000) [pid = 3640] [serial = 1156] [outer = 13272C00] 16:00:25 INFO - PROCESS | 3640 | --DOCSHELL 13336C00 == 65 [pid = 3640] [id = 362] 16:00:25 INFO - PROCESS | 3640 | --DOCSHELL 18EDCC00 == 64 [pid = 3640] [id = 361] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1C91B400) [pid = 3640] [serial = 1068] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (17C93800) [pid = 3640] [serial = 1059] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (180DCC00) [pid = 3640] [serial = 1060] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (18AB3800) [pid = 3640] [serial = 1057] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (183B2C00) [pid = 3640] [serial = 1056] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (15645800) [pid = 3640] [serial = 1054] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (14AEA000) [pid = 3640] [serial = 1053] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1D39C000) [pid = 3640] [serial = 1071] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1C2EF400) [pid = 3640] [serial = 1065] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19DF1000) [pid = 3640] [serial = 1062] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1A0F1800) [pid = 3640] [serial = 1063] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1CF65000) [pid = 3640] [serial = 1069] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1DE22C00) [pid = 3640] [serial = 1074] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D394000) [pid = 3640] [serial = 1072] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C2F1800) [pid = 3640] [serial = 1081] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1ACCD400) [pid = 3640] [serial = 1080] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1DE24400) [pid = 3640] [serial = 1075] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (17CA0400) [pid = 3640] [serial = 1077] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (17C9CC00) [pid = 3640] [serial = 1078] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1C2F4800) [pid = 3640] [serial = 1066] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3640 | 1461193225403 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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 799ms 16:00:25 INFO - PROCESS | 3640 | 1461193225452 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3640 | 1461193225454 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:00:25 INFO - PROCESS | 3640 | 1461193225461 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 3640 | 1461193225465 Marionette TRACE conn3 <- [1,1506,null,{}] 16:00:25 INFO - PROCESS | 3640 | 1461193225475 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}] 16:00:25 INFO - PROCESS | 3640 | 1461193225563 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:00:25 INFO - PROCESS | 3640 | 1461193225570 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 3640 | ++DOCSHELL 18A84400 == 65 [pid = 3640] [id = 386] 16:00:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18A87400) [pid = 3640] [serial = 1157] [outer = 00000000] 16:00:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18BC2800) [pid = 3640] [serial = 1158] [outer = 18A87400] 16:00:25 INFO - PROCESS | 3640 | 1461193225620 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (18BCC400) [pid = 3640] [serial = 1159] [outer = 18A87400] 16:00:26 INFO - PROCESS | 3640 | 1461193226105 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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 689ms 16:00:26 INFO - PROCESS | 3640 | 1461193226162 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 3640 | 1461193226164 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:00:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:00:26 INFO - PROCESS | 3640 | 1461193226167 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3640 | 1461193226169 Marionette TRACE conn3 <- [1,1510,null,{}] 16:00:26 INFO - PROCESS | 3640 | 1461193226172 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}] 16:00:26 INFO - PROCESS | 3640 | 1461193226254 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:00:26 INFO - PROCESS | 3640 | 1461193226262 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3640 | ++DOCSHELL 18EDCC00 == 66 [pid = 3640] [id = 387] 16:00:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (18EDE800) [pid = 3640] [serial = 1160] [outer = 00000000] 16:00:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19870C00) [pid = 3640] [serial = 1161] [outer = 18EDE800] 16:00:26 INFO - PROCESS | 3640 | 1461193226307 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19874000) [pid = 3640] [serial = 1162] [outer = 18EDE800] 16:00:26 INFO - PROCESS | 3640 | 1461193226771 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"]]]}] 16:00:26 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 () { 16:00:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:00:26 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 () { 16:00:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:00:26 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 () { 16:00:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:00:26 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 () { 16:00:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:00:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 642ms 16:00:26 INFO - PROCESS | 3640 | 1461193226812 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 3640 | 1461193226814 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:00:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:00:26 INFO - PROCESS | 3640 | 1461193226817 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3640 | 1461193226819 Marionette TRACE conn3 <- [1,1514,null,{}] 16:00:26 INFO - PROCESS | 3640 | 1461193226822 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}] 16:00:26 INFO - PROCESS | 3640 | 1461193226901 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:00:26 INFO - PROCESS | 3640 | 1461193226907 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3640 | ++DOCSHELL 142AA000 == 67 [pid = 3640] [id = 388] 16:00:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (18ED2400) [pid = 3640] [serial = 1163] [outer = 00000000] 16:00:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (19DF1000) [pid = 3640] [serial = 1164] [outer = 18ED2400] 16:00:26 INFO - PROCESS | 3640 | 1461193226951 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1A25AC00) [pid = 3640] [serial = 1165] [outer = 18ED2400] 16:00:27 INFO - PROCESS | 3640 | 1461193227457 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"]]]}] 16:00:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:00:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:00:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:00:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 704ms 16:00:27 INFO - PROCESS | 3640 | 1461193227515 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3640 | 1461193227517 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:00:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:00:27 INFO - PROCESS | 3640 | 1461193227520 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 3640 | 1461193227522 Marionette TRACE conn3 <- [1,1518,null,{}] 16:00:27 INFO - PROCESS | 3640 | 1461193227526 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}] 16:00:27 INFO - PROCESS | 3640 | 1461193227656 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:00:27 INFO - PROCESS | 3640 | 1461193227721 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 3640 | ++DOCSHELL 1ACCCC00 == 68 [pid = 3640] [id = 389] 16:00:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1ACCE000) [pid = 3640] [serial = 1166] [outer = 00000000] 16:00:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1C2F2000) [pid = 3640] [serial = 1167] [outer = 1ACCE000] 16:00:27 INFO - PROCESS | 3640 | 1461193227768 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1C33A800) [pid = 3640] [serial = 1168] [outer = 1ACCE000] 16:00:28 INFO - PROCESS | 3640 | 1461193228173 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]]]}] 16:00:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C70B400) [pid = 3640] [serial = 1169] [outer = 1DFB6400] 16:00:28 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 16:00:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:00:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:00:28 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. 16:00:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:00:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 705ms 16:00:28 INFO - PROCESS | 3640 | 1461193228241 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3640 | 1461193228243 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:00:28 INFO - PROCESS | 3640 | 1461193228254 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3640 | 1461193228256 Marionette TRACE conn3 <- [1,1522,null,{}] 16:00:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:00:28 INFO - PROCESS | 3640 | 1461193228260 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}] 16:00:28 INFO - PROCESS | 3640 | 1461193228410 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:00:28 INFO - PROCESS | 3640 | 1461193228476 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 3640 | ++DOCSHELL 17C99C00 == 69 [pid = 3640] [id = 390] 16:00:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (196A9800) [pid = 3640] [serial = 1170] [outer = 00000000] 16:00:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1CF65000) [pid = 3640] [serial = 1171] [outer = 196A9800] 16:00:28 INFO - PROCESS | 3640 | 1461193228519 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1D323400) [pid = 3640] [serial = 1172] [outer = 196A9800] 16:00:28 INFO - PROCESS | 3640 | 1461193228938 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:00:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 736ms 16:00:29 INFO - PROCESS | 3640 | 1461193229000 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3640 | 1461193229002 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:00:29 INFO - PROCESS | 3640 | 1461193229005 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3640 | 1461193229007 Marionette TRACE conn3 <- [1,1526,null,{}] 16:00:29 INFO - PROCESS | 3640 | 1461193229010 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}] 16:00:29 INFO - PROCESS | 3640 | 1461193229123 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:00:29 INFO - PROCESS | 3640 | 1461193229129 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3640 | ++DOCSHELL 1C70FC00 == 70 [pid = 3640] [id = 391] 16:00:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1CCBC000) [pid = 3640] [serial = 1173] [outer = 00000000] 16:00:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1D7E8C00) [pid = 3640] [serial = 1174] [outer = 1CCBC000] 16:00:29 INFO - PROCESS | 3640 | 1461193229172 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D7F0000) [pid = 3640] [serial = 1175] [outer = 1CCBC000] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (132D0800) [pid = 3640] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (18EDE000) [pid = 3640] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1C2F7800) [pid = 3640] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (15CE6C00) [pid = 3640] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1C710800) [pid = 3640] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1572AC00) [pid = 3640] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1B8F0800) [pid = 3640] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (18BC9C00) [pid = 3640] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1967A400) [pid = 3640] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (132D4400) [pid = 3640] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:00:29 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (18728400) [pid = 3640] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:00:29 INFO - PROCESS | 3640 | 1461193229769 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:00:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 815ms 16:00:29 INFO - PROCESS | 3640 | 1461193229807 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3640 | 1461193229809 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:00:29 INFO - PROCESS | 3640 | 1461193229813 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3640 | 1461193229814 Marionette TRACE conn3 <- [1,1530,null,{}] 16:00:29 INFO - PROCESS | 3640 | 1461193229818 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}] 16:00:29 INFO - PROCESS | 3640 | 1461193229942 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:00:30 INFO - PROCESS | 3640 | 1461193230005 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3640 | ++DOCSHELL 1326FC00 == 71 [pid = 3640] [id = 392] 16:00:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (132CE000) [pid = 3640] [serial = 1176] [outer = 00000000] 16:00:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (15FD6000) [pid = 3640] [serial = 1177] [outer = 132CE000] 16:00:30 INFO - PROCESS | 3640 | 1461193230048 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18FCC800) [pid = 3640] [serial = 1178] [outer = 132CE000] 16:00:30 INFO - PROCESS | 3640 | 1461193230392 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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:00:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 642ms 16:00:30 INFO - PROCESS | 3640 | 1461193230461 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3640 | 1461193230463 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:00:30 INFO - PROCESS | 3640 | 1461193230467 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3640 | 1461193230469 Marionette TRACE conn3 <- [1,1534,null,{}] 16:00:30 INFO - PROCESS | 3640 | 1461193230472 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}] 16:00:30 INFO - PROCESS | 3640 | 1461193230553 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:00:30 INFO - PROCESS | 3640 | 1461193230559 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3640 | ++DOCSHELL 132C9C00 == 72 [pid = 3640] [id = 393] 16:00:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (14A64000) [pid = 3640] [serial = 1179] [outer = 00000000] 16:00:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1DB47800) [pid = 3640] [serial = 1180] [outer = 14A64000] 16:00:30 INFO - PROCESS | 3640 | 1461193230602 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1DE23000) [pid = 3640] [serial = 1181] [outer = 14A64000] 16:00:31 INFO - PROCESS | 3640 | 1461193231039 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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 595ms 16:00:31 INFO - PROCESS | 3640 | 1461193231064 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3640 | 1461193231066 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:00:31 INFO - PROCESS | 3640 | 1461193231082 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 3640 | 1461193231084 Marionette TRACE conn3 <- [1,1538,null,{}] 16:00:31 INFO - PROCESS | 3640 | 1461193231092 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}] 16:00:31 INFO - PROCESS | 3640 | 1461193231190 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:00:31 INFO - PROCESS | 3640 | 1461193231196 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 3640 | ++DOCSHELL 1D021C00 == 73 [pid = 3640] [id = 394] 16:00:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1DE28C00) [pid = 3640] [serial = 1182] [outer = 00000000] 16:00:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1DF50C00) [pid = 3640] [serial = 1183] [outer = 1DE28C00] 16:00:31 INFO - PROCESS | 3640 | 1461193231244 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1DF56C00) [pid = 3640] [serial = 1184] [outer = 1DE28C00] 16:00:31 INFO - PROCESS | 3640 | 1461193231844 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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 799ms 16:00:31 INFO - PROCESS | 3640 | 1461193231873 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3640 | 1461193231879 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:00:31 INFO - PROCESS | 3640 | 1461193231884 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 3640 | 1461193231889 Marionette TRACE conn3 <- [1,1542,null,{}] 16:00:31 INFO - PROCESS | 3640 | 1461193231895 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}] 16:00:32 INFO - PROCESS | 3640 | 1461193232009 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:00:32 INFO - PROCESS | 3640 | 1461193232169 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 3640 | ++DOCSHELL 13335C00 == 74 [pid = 3640] [id = 395] 16:00:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (14A5DC00) [pid = 3640] [serial = 1185] [outer = 00000000] 16:00:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (15CE5400) [pid = 3640] [serial = 1186] [outer = 14A5DC00] 16:00:32 INFO - PROCESS | 3640 | 1461193232232 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1695A800) [pid = 3640] [serial = 1187] [outer = 14A5DC00] 16:00:32 INFO - PROCESS | 3640 | 1461193232852 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]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1003ms 16:00:32 INFO - PROCESS | 3640 | 1461193232891 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3640 | 1461193232898 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:00:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:00:32 INFO - PROCESS | 3640 | 1461193232905 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 3640 | 1461193232908 Marionette TRACE conn3 <- [1,1546,null,{}] 16:00:32 INFO - PROCESS | 3640 | 1461193232912 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}] 16:00:33 INFO - PROCESS | 3640 | 1461193233023 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:00:33 INFO - PROCESS | 3640 | 1461193233165 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 3640 | ++DOCSHELL 1833C800 == 75 [pid = 3640] [id = 396] 16:00:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18777800) [pid = 3640] [serial = 1188] [outer = 00000000] 16:00:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1986F400) [pid = 3640] [serial = 1189] [outer = 18777800] 16:00:33 INFO - PROCESS | 3640 | 1461193233220 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (19D4BC00) [pid = 3640] [serial = 1190] [outer = 18777800] 16:00:33 INFO - PROCESS | 3640 | 1461193233835 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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 940ms 16:00:33 INFO - PROCESS | 3640 | 1461193233852 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3640 | 1461193233854 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:00:33 INFO - PROCESS | 3640 | 1461193233872 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3640 | 1461193233876 Marionette TRACE conn3 <- [1,1550,null,{}] 16:00:33 INFO - PROCESS | 3640 | 1461193233888 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}] 16:00:34 INFO - PROCESS | 3640 | 1461193234004 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:00:34 INFO - PROCESS | 3640 | 1461193234145 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3640 | ++DOCSHELL 1C2EC800 == 76 [pid = 3640] [id = 397] 16:00:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1C2F6C00) [pid = 3640] [serial = 1191] [outer = 00000000] 16:00:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1D397000) [pid = 3640] [serial = 1192] [outer = 1C2F6C00] 16:00:34 INFO - PROCESS | 3640 | 1461193234203 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1DE23800) [pid = 3640] [serial = 1193] [outer = 1C2F6C00] 16:00:34 INFO - PROCESS | 3640 | 1461193234808 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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:00:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 940ms 16:00:34 INFO - PROCESS | 3640 | 1461193234852 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3640 | 1461193234855 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:00:34 INFO - PROCESS | 3640 | 1461193234858 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 3640 | 1461193234860 Marionette TRACE conn3 <- [1,1554,null,{}] 16:00:34 INFO - PROCESS | 3640 | 1461193234864 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}] 16:00:34 INFO - PROCESS | 3640 | 1461193234975 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:00:35 INFO - PROCESS | 3640 | 1461193235088 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 3640 | ++DOCSHELL 19A58000 == 77 [pid = 3640] [id = 398] 16:00:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (19A58800) [pid = 3640] [serial = 1194] [outer = 00000000] 16:00:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (19A5F800) [pid = 3640] [serial = 1195] [outer = 19A58800] 16:00:35 INFO - PROCESS | 3640 | 1461193235183 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1D01B400) [pid = 3640] [serial = 1196] [outer = 19A58800] 16:00:35 INFO - PROCESS | 3640 | 1461193235739 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]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 939ms 16:00:35 INFO - PROCESS | 3640 | 1461193235803 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 3640 | 1461193235805 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:00:35 INFO - PROCESS | 3640 | 1461193235809 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3640 | 1461193235811 Marionette TRACE conn3 <- [1,1558,null,{}] 16:00:35 INFO - PROCESS | 3640 | 1461193235814 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}] 16:00:35 INFO - PROCESS | 3640 | 1461193235917 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:00:36 INFO - PROCESS | 3640 | 1461193236063 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 3640 | ++DOCSHELL 19A53C00 == 78 [pid = 3640] [id = 399] 16:00:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (19A5A400) [pid = 3640] [serial = 1197] [outer = 00000000] 16:00:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1DF55000) [pid = 3640] [serial = 1198] [outer = 19A5A400] 16:00:36 INFO - PROCESS | 3640 | 1461193236117 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1DFA9C00) [pid = 3640] [serial = 1199] [outer = 19A5A400] 16:00:36 INFO - PROCESS | 3640 | 1461193236658 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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:00:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 893ms 16:00:36 INFO - PROCESS | 3640 | 1461193236713 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 3640 | 1461193236716 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:00:36 INFO - PROCESS | 3640 | 1461193236719 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3640 | 1461193236721 Marionette TRACE conn3 <- [1,1562,null,{}] 16:00:36 INFO - PROCESS | 3640 | 1461193236724 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}] 16:00:36 INFO - PROCESS | 3640 | 1461193236847 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:00:36 INFO - PROCESS | 3640 | 1461193236988 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 3640 | ++DOCSHELL 133DEC00 == 79 [pid = 3640] [id = 400] 16:00:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (14358C00) [pid = 3640] [serial = 1200] [outer = 00000000] 16:00:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (1C2F0C00) [pid = 3640] [serial = 1201] [outer = 14358C00] 16:00:37 INFO - PROCESS | 3640 | 1461193237089 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1C70BC00) [pid = 3640] [serial = 1202] [outer = 14358C00] 16:00:37 INFO - PROCESS | 3640 | 1461193237875 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]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:00:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1190ms 16:00:37 INFO - PROCESS | 3640 | 1461193237915 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 3640 | 1461193237919 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:00:37 INFO - PROCESS | 3640 | 1461193237924 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:00:37 INFO - PROCESS | 3640 | 1461193237928 Marionette TRACE conn3 <- [1,1566,null,{}] 16:00:37 INFO - PROCESS | 3640 | 1461193237935 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}] 16:00:38 INFO - PROCESS | 3640 | 1461193238090 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:00:38 INFO - PROCESS | 3640 | 1461193238162 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 3640 | ++DOCSHELL 14A64C00 == 80 [pid = 3640] [id = 401] 16:00:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (14A67400) [pid = 3640] [serial = 1203] [outer = 00000000] 16:00:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (17C73800) [pid = 3640] [serial = 1204] [outer = 14A67400] 16:00:38 INFO - PROCESS | 3640 | 1461193238210 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (15E8F800) [pid = 3640] [serial = 1205] [outer = 14A67400] 16:00:38 INFO - PROCESS | 3640 | 1461193238849 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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 955ms 16:00:38 INFO - PROCESS | 3640 | 1461193238871 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 3640 | 1461193238876 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:00:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:00:38 INFO - PROCESS | 3640 | 1461193238882 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 3640 | 1461193238884 Marionette TRACE conn3 <- [1,1570,null,{}] 16:00:38 INFO - PROCESS | 3640 | 1461193238888 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}] 16:00:39 INFO - PROCESS | 3640 | 1461193239000 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 132C9C00 == 79 [pid = 3640] [id = 393] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 1326FC00 == 78 [pid = 3640] [id = 392] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 1C70FC00 == 77 [pid = 3640] [id = 391] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 17C99C00 == 76 [pid = 3640] [id = 390] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 1ACCCC00 == 75 [pid = 3640] [id = 389] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 142AA000 == 74 [pid = 3640] [id = 388] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1D022000) [pid = 3640] [serial = 1131] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 18EDCC00 == 73 [pid = 3640] [id = 387] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 18A84400 == 72 [pid = 3640] [id = 386] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 12CB3400 == 71 [pid = 3640] [id = 385] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 132D3800 == 70 [pid = 3640] [id = 384] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 15FD6C00 == 69 [pid = 3640] [id = 379] 16:00:39 INFO - PROCESS | 3640 | --DOCSHELL 13336000 == 68 [pid = 3640] [id = 378] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (1CB18400) [pid = 3640] [serial = 1036] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (1CF69400) [pid = 3640] [serial = 1129] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1B8FBC00) [pid = 3640] [serial = 1119] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (18FCEC00) [pid = 3640] [serial = 1113] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1A0FA400) [pid = 3640] [serial = 1116] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (14A0E000) [pid = 3640] [serial = 1107] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (15CE6800) [pid = 3640] [serial = 1108] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (18A7C000) [pid = 3640] [serial = 1110] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (18A88800) [pid = 3640] [serial = 1111] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1B8FE400) [pid = 3640] [serial = 1120] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1DF4A800) [pid = 3640] [serial = 1098] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (196A7C00) [pid = 3640] [serial = 1125] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1D7EA800) [pid = 3640] [serial = 1095] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1DE2B400) [pid = 3640] [serial = 1084] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (19C8A800) [pid = 3640] [serial = 1089] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1C2F4400) [pid = 3640] [serial = 1092] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (18EE1000) [pid = 3640] [serial = 1101] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1C41FC00) [pid = 3640] [serial = 1122] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (16530800) [pid = 3640] [serial = 1105] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (13ABEC00) [pid = 3640] [serial = 1104] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (164AF800) [pid = 3640] [serial = 1086] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A25E000) [pid = 3640] [serial = 1117] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1C70CC00) [pid = 3640] [serial = 1123] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (196B1000) [pid = 3640] [serial = 1114] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1C2F0000) [pid = 3640] [serial = 1126] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1CCBA000) [pid = 3640] [serial = 1128] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3640 | 1461193239164 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 3640 | ++DOCSHELL 1326FC00 == 69 [pid = 3640] [id = 402] 16:00:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (132C9C00) [pid = 3640] [serial = 1206] [outer = 00000000] 16:00:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1545C800) [pid = 3640] [serial = 1207] [outer = 132C9C00] 16:00:39 INFO - PROCESS | 3640 | 1461193239210 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (15C46800) [pid = 3640] [serial = 1208] [outer = 132C9C00] 16:00:39 INFO - PROCESS | 3640 | 1461193239675 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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 846ms 16:00:39 INFO - PROCESS | 3640 | 1461193239724 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 3640 | 1461193239726 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:00:39 INFO - PROCESS | 3640 | 1461193239729 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3640 | 1461193239733 Marionette TRACE conn3 <- [1,1574,null,{}] 16:00:39 INFO - PROCESS | 3640 | 1461193239743 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}] 16:00:39 INFO - PROCESS | 3640 | 1461193239828 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:00:39 INFO - PROCESS | 3640 | 1461193239837 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 3640 | ++DOCSHELL 18BC9C00 == 70 [pid = 3640] [id = 403] 16:00:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (18BCA800) [pid = 3640] [serial = 1209] [outer = 00000000] 16:00:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (18ED5400) [pid = 3640] [serial = 1210] [outer = 18BCA800] 16:00:39 INFO - PROCESS | 3640 | 1461193239884 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (19530800) [pid = 3640] [serial = 1211] [outer = 18BCA800] 16:00:40 INFO - PROCESS | 3640 | 1461193240361 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]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:00:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 689ms 16:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:00:40 INFO - PROCESS | 3640 | 1461193240429 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3640 | 1461193240431 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:00:40 INFO - PROCESS | 3640 | 1461193240434 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 3640 | 1461193240436 Marionette TRACE conn3 <- [1,1578,null,{}] 16:00:40 INFO - PROCESS | 3640 | 1461193240439 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}] 16:00:40 INFO - PROCESS | 3640 | 1461193240521 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:00:40 INFO - PROCESS | 3640 | 1461193240530 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 3640 | ++DOCSHELL 18E4C400 == 71 [pid = 3640] [id = 404] 16:00:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1986C800) [pid = 3640] [serial = 1212] [outer = 00000000] 16:00:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19A5E800) [pid = 3640] [serial = 1213] [outer = 1986C800] 16:00:40 INFO - PROCESS | 3640 | 1461193240574 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (19C91000) [pid = 3640] [serial = 1214] [outer = 1986C800] 16:00:41 INFO - PROCESS | 3640 | 1461193241039 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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 627ms 16:00:41 INFO - PROCESS | 3640 | 1461193241072 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3640 | 1461193241074 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:00:41 INFO - PROCESS | 3640 | 1461193241078 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:00:41 INFO - PROCESS | 3640 | 1461193241079 Marionette TRACE conn3 <- [1,1582,null,{}] 16:00:41 INFO - PROCESS | 3640 | 1461193241083 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}] 16:00:41 INFO - PROCESS | 3640 | 1461193241163 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:00:41 INFO - PROCESS | 3640 | 1461193241169 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 3640 | ++DOCSHELL 143A1000 == 72 [pid = 3640] [id = 405] 16:00:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (196A7800) [pid = 3640] [serial = 1215] [outer = 00000000] 16:00:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1A0FA400) [pid = 3640] [serial = 1216] [outer = 196A7800] 16:00:41 INFO - PROCESS | 3640 | 1461193241213 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1A79B000) [pid = 3640] [serial = 1217] [outer = 196A7800] 16:00:41 INFO - PROCESS | 3640 | 1461193241737 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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 704ms 16:00:41 INFO - PROCESS | 3640 | 1461193241777 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3640 | 1461193241779 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:00:41 INFO - PROCESS | 3640 | 1461193241782 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:00:41 INFO - PROCESS | 3640 | 1461193241784 Marionette TRACE conn3 <- [1,1586,null,{}] 16:00:41 INFO - PROCESS | 3640 | 1461193241788 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}] 16:00:41 INFO - PROCESS | 3640 | 1461193241926 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:00:41 INFO - PROCESS | 3640 | 1461193241937 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 3640 | ++DOCSHELL 19A5B800 == 73 [pid = 3640] [id = 406] 16:00:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1ACC6400) [pid = 3640] [serial = 1218] [outer = 00000000] 16:00:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1B8FD000) [pid = 3640] [serial = 1219] [outer = 1ACC6400] 16:00:42 INFO - PROCESS | 3640 | 1461193242041 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1C2EF000) [pid = 3640] [serial = 1220] [outer = 1ACC6400] 16:00:42 INFO - PROCESS | 3640 | 1461193242541 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]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 846ms 16:00:42 INFO - PROCESS | 3640 | 1461193242626 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3640 | 1461193242628 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:00:42 INFO - PROCESS | 3640 | 1461193242631 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:00:42 INFO - PROCESS | 3640 | 1461193242633 Marionette TRACE conn3 <- [1,1590,null,{}] 16:00:42 INFO - PROCESS | 3640 | 1461193242636 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}] 16:00:42 INFO - PROCESS | 3640 | 1461193242758 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:00:42 INFO - PROCESS | 3640 | 1461193242826 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 3640 | ++DOCSHELL 19A57800 == 74 [pid = 3640] [id = 407] 16:00:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1B8FBC00) [pid = 3640] [serial = 1221] [outer = 00000000] 16:00:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1C70A800) [pid = 3640] [serial = 1222] [outer = 1B8FBC00] 16:00:42 INFO - PROCESS | 3640 | 1461193242872 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1C912000) [pid = 3640] [serial = 1223] [outer = 1B8FBC00] 16:00:43 INFO - PROCESS | 3640 | 1461193243290 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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 705ms 16:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:00:43 INFO - PROCESS | 3640 | 1461193243331 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 3640 | 1461193243333 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:00:43 INFO - PROCESS | 3640 | 1461193243345 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 3640 | 1461193243347 Marionette TRACE conn3 <- [1,1594,null,{}] 16:00:43 INFO - PROCESS | 3640 | 1461193243350 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}] 16:00:43 INFO - PROCESS | 3640 | 1461193243650 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (196A9800) [pid = 3640] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18EDE800) [pid = 3640] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1CCBC000) [pid = 3640] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (13AC4000) [pid = 3640] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (132CE000) [pid = 3640] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (18ED2400) [pid = 3640] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (14A64000) [pid = 3640] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (18A87400) [pid = 3640] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1ACCE000) [pid = 3640] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (13272C00) [pid = 3640] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:00:43 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1CFF5800) [pid = 3640] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:00:43 INFO - PROCESS | 3640 | 1461193243724 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 3640 | ++DOCSHELL 11F4D800 == 75 [pid = 3640] [id = 408] 16:00:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (11FC1800) [pid = 3640] [serial = 1224] [outer = 00000000] 16:00:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (13AC4000) [pid = 3640] [serial = 1225] [outer = 11FC1800] 16:00:43 INFO - PROCESS | 3640 | 1461193243771 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (15CB3000) [pid = 3640] [serial = 1226] [outer = 11FC1800] 16:00:44 INFO - PROCESS | 3640 | 1461193244153 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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 830ms 16:00:44 INFO - PROCESS | 3640 | 1461193244180 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3640 | 1461193244182 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:00:44 INFO - PROCESS | 3640 | 1461193244185 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3640 | 1461193244187 Marionette TRACE conn3 <- [1,1598,null,{}] 16:00:44 INFO - PROCESS | 3640 | 1461193244191 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}] 16:00:44 INFO - PROCESS | 3640 | 1461193244274 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:00:44 INFO - PROCESS | 3640 | 1461193244279 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3640 | ++DOCSHELL 13343800 == 76 [pid = 3640] [id = 409] 16:00:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (13809C00) [pid = 3640] [serial = 1227] [outer = 00000000] 16:00:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1C347000) [pid = 3640] [serial = 1228] [outer = 13809C00] 16:00:44 INFO - PROCESS | 3640 | 1461193244323 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1CCB8C00) [pid = 3640] [serial = 1229] [outer = 13809C00] 16:00:44 INFO - PROCESS | 3640 | 1461193244749 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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 595ms 16:00:44 INFO - PROCESS | 3640 | 1461193244782 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3640 | 1461193244784 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:00:44 INFO - PROCESS | 3640 | 1461193244801 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3640 | 1461193244802 Marionette TRACE conn3 <- [1,1602,null,{}] 16:00:44 INFO - PROCESS | 3640 | 1461193244807 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}] 16:00:44 INFO - PROCESS | 3640 | 1461193244892 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:00:44 INFO - PROCESS | 3640 | 1461193244898 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3640 | ++DOCSHELL 19877400 == 77 [pid = 3640] [id = 410] 16:00:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (19A57000) [pid = 3640] [serial = 1230] [outer = 00000000] 16:00:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1D391000) [pid = 3640] [serial = 1231] [outer = 19A57000] 16:00:44 INFO - PROCESS | 3640 | 1461193244941 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1D7EC400) [pid = 3640] [serial = 1232] [outer = 19A57000] 16:00:45 INFO - PROCESS | 3640 | 1461193245382 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]]]}] 16:00:45 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 16:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 658ms 16:00:45 INFO - PROCESS | 3640 | 1461193245447 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3640 | 1461193245449 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:00:45 INFO - PROCESS | 3640 | 1461193245452 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3640 | 1461193245454 Marionette TRACE conn3 <- [1,1606,null,{}] 16:00:45 INFO - PROCESS | 3640 | 1461193245458 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}] 16:00:45 INFO - PROCESS | 3640 | 1461193245557 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:00:45 INFO - PROCESS | 3640 | 1461193245564 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 3640 | ++DOCSHELL 1985FC00 == 78 [pid = 3640] [id = 411] 16:00:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (19860400) [pid = 3640] [serial = 1233] [outer = 00000000] 16:00:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1C2F0800) [pid = 3640] [serial = 1234] [outer = 19860400] 16:00:45 INFO - PROCESS | 3640 | 1461193245613 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1D7EDC00) [pid = 3640] [serial = 1235] [outer = 19860400] 16:00:46 INFO - PROCESS | 3640 | 1461193246344 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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 939ms 16:00:46 INFO - PROCESS | 3640 | 1461193246398 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3640 | 1461193246404 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:00:46 INFO - PROCESS | 3640 | 1461193246424 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3640 | 1461193246428 Marionette TRACE conn3 <- [1,1610,null,{}] 16:00:46 INFO - PROCESS | 3640 | 1461193246434 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}] 16:00:46 INFO - PROCESS | 3640 | 1461193246549 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:00:46 INFO - PROCESS | 3640 | 1461193246694 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3640 | ++DOCSHELL 15730800 == 79 [pid = 3640] [id = 412] 16:00:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (15732400) [pid = 3640] [serial = 1236] [outer = 00000000] 16:00:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (17C9D800) [pid = 3640] [serial = 1237] [outer = 15732400] 16:00:46 INFO - PROCESS | 3640 | 1461193246752 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (18333000) [pid = 3640] [serial = 1238] [outer = 15732400] 16:00:47 INFO - PROCESS | 3640 | 1461193247349 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]]]}] 16:00:47 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 16:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 971ms 16:00:47 INFO - PROCESS | 3640 | 1461193247376 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3640 | 1461193247382 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:00:47 INFO - PROCESS | 3640 | 1461193247388 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 3640 | 1461193247391 Marionette TRACE conn3 <- [1,1614,null,{}] 16:00:47 INFO - PROCESS | 3640 | 1461193247395 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}] 16:00:47 INFO - PROCESS | 3640 | 1461193247504 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:00:47 INFO - PROCESS | 3640 | 1461193247661 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 3640 | ++DOCSHELL 15F05C00 == 80 [pid = 3640] [id = 413] 16:00:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (164AAC00) [pid = 3640] [serial = 1239] [outer = 00000000] 16:00:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1985F000) [pid = 3640] [serial = 1240] [outer = 164AAC00] 16:00:47 INFO - PROCESS | 3640 | 1461193247716 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (19863800) [pid = 3640] [serial = 1241] [outer = 164AAC00] 16:00:48 INFO - PROCESS | 3640 | 1461193248307 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]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 940ms 16:00:48 INFO - PROCESS | 3640 | 1461193248331 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3640 | 1461193248333 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:00:48 INFO - PROCESS | 3640 | 1461193248337 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3640 | 1461193248341 Marionette TRACE conn3 <- [1,1618,null,{}] 16:00:48 INFO - PROCESS | 3640 | 1461193248352 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}] 16:00:48 INFO - PROCESS | 3640 | 1461193248463 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:00:48 INFO - PROCESS | 3640 | 1461193248650 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 3640 | ++DOCSHELL 19A56400 == 81 [pid = 3640] [id = 414] 16:00:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (19AC1C00) [pid = 3640] [serial = 1242] [outer = 00000000] 16:00:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1C2F0400) [pid = 3640] [serial = 1243] [outer = 19AC1C00] 16:00:48 INFO - PROCESS | 3640 | 1461193248708 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1CB1C000) [pid = 3640] [serial = 1244] [outer = 19AC1C00] 16:00:49 INFO - PROCESS | 3640 | 1461193249244 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]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 892ms 16:00:49 INFO - PROCESS | 3640 | 1461193249272 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3640 | 1461193249275 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:00:49 INFO - PROCESS | 3640 | 1461193249294 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:00:49 INFO - PROCESS | 3640 | 1461193249296 Marionette TRACE conn3 <- [1,1622,null,{}] 16:00:49 INFO - PROCESS | 3640 | 1461193249300 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}] 16:00:49 INFO - PROCESS | 3640 | 1461193249407 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:00:49 INFO - PROCESS | 3640 | 1461193249565 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 3640 | ++DOCSHELL 1B8CE800 == 82 [pid = 3640] [id = 415] 16:00:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1D01C400) [pid = 3640] [serial = 1245] [outer = 00000000] 16:00:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1DE2CC00) [pid = 3640] [serial = 1246] [outer = 1D01C400] 16:00:49 INFO - PROCESS | 3640 | 1461193249621 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1DF47400) [pid = 3640] [serial = 1247] [outer = 1D01C400] 16:00:50 INFO - PROCESS | 3640 | 1461193250171 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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 939ms 16:00:50 INFO - PROCESS | 3640 | 1461193250242 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 3640 | 1461193250246 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:00:50 INFO - PROCESS | 3640 | 1461193250251 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:00:50 INFO - PROCESS | 3640 | 1461193250254 Marionette TRACE conn3 <- [1,1626,null,{}] 16:00:50 INFO - PROCESS | 3640 | 1461193250259 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}] 16:00:50 INFO - PROCESS | 3640 | 1461193250394 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:00:50 INFO - PROCESS | 3640 | 1461193250538 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 3640 | ++DOCSHELL 1DE2A400 == 83 [pid = 3640] [id = 416] 16:00:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1DF53000) [pid = 3640] [serial = 1248] [outer = 00000000] 16:00:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1DFB6800) [pid = 3640] [serial = 1249] [outer = 1DF53000] 16:00:50 INFO - PROCESS | 3640 | 1461193250592 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (1E14C400) [pid = 3640] [serial = 1250] [outer = 1DF53000] 16:00:51 INFO - PROCESS | 3640 | 1461193251134 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]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 940ms 16:00:51 INFO - PROCESS | 3640 | 1461193251197 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3640 | 1461193251199 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:00:51 INFO - PROCESS | 3640 | 1461193251203 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 3640 | 1461193251205 Marionette TRACE conn3 <- [1,1630,null,{}] 16:00:51 INFO - PROCESS | 3640 | 1461193251208 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}] 16:00:51 INFO - PROCESS | 3640 | 1461193251328 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:00:51 INFO - PROCESS | 3640 | 1461193251486 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 3640 | ++DOCSHELL 1CB19C00 == 84 [pid = 3640] [id = 417] 16:00:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (1E151800) [pid = 3640] [serial = 1251] [outer = 00000000] 16:00:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (1E1A3800) [pid = 3640] [serial = 1252] [outer = 1E151800] 16:00:51 INFO - PROCESS | 3640 | 1461193251544 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1E1A5000) [pid = 3640] [serial = 1253] [outer = 1E151800] 16:00:52 INFO - PROCESS | 3640 | 1461193252121 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]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1003ms 16:00:52 INFO - PROCESS | 3640 | 1461193252206 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3640 | 1461193252208 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:00:52 INFO - PROCESS | 3640 | 1461193252212 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 3640 | 1461193252214 Marionette TRACE conn3 <- [1,1634,null,{}] 16:00:52 INFO - PROCESS | 3640 | 1461193252218 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}] 16:00:52 INFO - PROCESS | 3640 | 1461193252326 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:00:52 INFO - PROCESS | 3640 | 1461193252474 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3640 | ++DOCSHELL 12B87400 == 85 [pid = 3640] [id = 418] 16:00:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (15461400) [pid = 3640] [serial = 1254] [outer = 00000000] 16:00:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (18ED7000) [pid = 3640] [serial = 1255] [outer = 15461400] 16:00:52 INFO - PROCESS | 3640 | 1461193252528 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (19877000) [pid = 3640] [serial = 1256] [outer = 15461400] 16:00:53 INFO - PROCESS | 3640 | 1461193253297 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]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1144ms 16:00:53 INFO - PROCESS | 3640 | 1461193253362 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3640 | 1461193253366 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:00:53 INFO - PROCESS | 3640 | 1461193253373 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 3640 | 1461193253376 Marionette TRACE conn3 <- [1,1638,null,{}] 16:00:53 INFO - PROCESS | 3640 | 1461193253398 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}] 16:00:53 INFO - PROCESS | 3640 | 1461193253501 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:00:53 INFO - PROCESS | 3640 | 1461193253648 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 3640 | ++DOCSHELL 1871EC00 == 86 [pid = 3640] [id = 419] 16:00:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (18727000) [pid = 3640] [serial = 1257] [outer = 00000000] 16:00:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (18BC1400) [pid = 3640] [serial = 1258] [outer = 18727000] 16:00:53 INFO - PROCESS | 3640 | 1461193253705 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (18E42C00) [pid = 3640] [serial = 1259] [outer = 18727000] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 17C99000 == 85 [pid = 3640] [id = 363] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 19D4E000 == 84 [pid = 3640] [id = 333] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 1D394400 == 83 [pid = 3640] [id = 334] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 1B8FE000 == 82 [pid = 3640] [id = 366] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 16527800 == 81 [pid = 3640] [id = 302] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 1D01D800 == 80 [pid = 3640] [id = 365] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 19877400 == 79 [pid = 3640] [id = 410] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 13343800 == 78 [pid = 3640] [id = 409] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 11F4D800 == 77 [pid = 3640] [id = 408] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 19A57800 == 76 [pid = 3640] [id = 407] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 19A5B800 == 75 [pid = 3640] [id = 406] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 143A1000 == 74 [pid = 3640] [id = 405] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 18E4C400 == 73 [pid = 3640] [id = 404] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 18BC9C00 == 72 [pid = 3640] [id = 403] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 1326FC00 == 71 [pid = 3640] [id = 402] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 14A64C00 == 70 [pid = 3640] [id = 401] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (1DF50C00) [pid = 3640] [serial = 1183] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 1C2EC800 == 69 [pid = 3640] [id = 397] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 1833C800 == 68 [pid = 3640] [id = 396] 16:00:54 INFO - PROCESS | 3640 | --DOCSHELL 13335C00 == 67 [pid = 3640] [id = 395] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (1D323400) [pid = 3640] [serial = 1172] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (1CF65000) [pid = 3640] [serial = 1171] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (19870C00) [pid = 3640] [serial = 1161] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (1D7E8C00) [pid = 3640] [serial = 1174] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (164A7000) [pid = 3640] [serial = 1153] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (15FD6000) [pid = 3640] [serial = 1177] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (19DF1000) [pid = 3640] [serial = 1164] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (15C04C00) [pid = 3640] [serial = 1134] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (15CE9000) [pid = 3640] [serial = 1152] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (1D7F0000) [pid = 3640] [serial = 1175] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (1DB47800) [pid = 3640] [serial = 1180] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (18BCC400) [pid = 3640] [serial = 1159] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (1A25AC00) [pid = 3640] [serial = 1165] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (18A81800) [pid = 3640] [serial = 1137] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1C33A800) [pid = 3640] [serial = 1168] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (18BC2800) [pid = 3640] [serial = 1158] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (18FCC800) [pid = 3640] [serial = 1178] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (12B80C00) [pid = 3640] [serial = 724] [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.] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1B8C8800) [pid = 3640] [serial = 1146] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1D7EF400) [pid = 3640] [serial = 1143] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1CB11000) [pid = 3640] [serial = 1140] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (15CE6400) [pid = 3640] [serial = 1155] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (19874000) [pid = 3640] [serial = 1162] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (17CA0000) [pid = 3640] [serial = 1156] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1C2F2000) [pid = 3640] [serial = 1167] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1D168800) [pid = 3640] [serial = 1132] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1B8C6C00) [pid = 3640] [serial = 1149] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1DE23000) [pid = 3640] [serial = 1181] [outer = 00000000] [url = about:blank] 16:00:54 INFO - PROCESS | 3640 | 1461193254330 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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1002ms 16:00:54 INFO - PROCESS | 3640 | 1461193254377 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 3640 | 1461193254383 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:00:54 INFO - PROCESS | 3640 | 1461193254388 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 3640 | 1461193254391 Marionette TRACE conn3 <- [1,1642,null,{}] 16:00:54 INFO - PROCESS | 3640 | 1461193254394 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}] 16:00:54 INFO - PROCESS | 3640 | 1461193254482 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:00:54 INFO - PROCESS | 3640 | 1461193254591 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3640 | ++DOCSHELL 142B5400 == 68 [pid = 3640] [id = 420] 16:00:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (15728C00) [pid = 3640] [serial = 1260] [outer = 00000000] 16:00:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (17CA1000) [pid = 3640] [serial = 1261] [outer = 15728C00] 16:00:54 INFO - PROCESS | 3640 | 1461193254637 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (18AB5800) [pid = 3640] [serial = 1262] [outer = 15728C00] 16:00:55 INFO - PROCESS | 3640 | 1461193255034 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 689ms 16:00:55 INFO - PROCESS | 3640 | 1461193255087 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 3640 | 1461193255089 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:00:55 INFO - PROCESS | 3640 | 1461193255092 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 3640 | 1461193255096 Marionette TRACE conn3 <- [1,1646,null,{}] 16:00:55 INFO - PROCESS | 3640 | 1461193255106 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}] 16:00:55 INFO - PROCESS | 3640 | 1461193255194 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:00:55 INFO - PROCESS | 3640 | 1461193255200 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 3640 | ++DOCSHELL 18FCC000 == 69 [pid = 3640] [id = 421] 16:00:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (196A7400) [pid = 3640] [serial = 1263] [outer = 00000000] 16:00:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (19875800) [pid = 3640] [serial = 1264] [outer = 196A7400] 16:00:55 INFO - PROCESS | 3640 | 1461193255247 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (19A56000) [pid = 3640] [serial = 1265] [outer = 196A7400] 16:00:55 INFO - PROCESS | 3640 | 1461193255726 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 689ms 16:00:55 INFO - PROCESS | 3640 | 1461193255792 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 3640 | 1461193255794 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:00:55 INFO - PROCESS | 3640 | 1461193255797 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 3640 | 1461193255799 Marionette TRACE conn3 <- [1,1650,null,{}] 16:00:55 INFO - PROCESS | 3640 | 1461193255802 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}] 16:00:55 INFO - PROCESS | 3640 | 1461193255913 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:00:56 INFO - PROCESS | 3640 | 1461193256026 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3640 | ++DOCSHELL 19A5B800 == 70 [pid = 3640] [id = 422] 16:00:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (19A5D000) [pid = 3640] [serial = 1266] [outer = 00000000] 16:00:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1A256C00) [pid = 3640] [serial = 1267] [outer = 19A5D000] 16:00:56 INFO - PROCESS | 3640 | 1461193256071 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (1A2D4800) [pid = 3640] [serial = 1268] [outer = 19A5D000] 16:00:56 INFO - PROCESS | 3640 | 1461193256472 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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 704ms 16:00:56 INFO - PROCESS | 3640 | 1461193256497 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3640 | 1461193256499 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:00:56 INFO - PROCESS | 3640 | 1461193256508 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3640 | 1461193256510 Marionette TRACE conn3 <- [1,1654,null,{}] 16:00:56 INFO - PROCESS | 3640 | 1461193256513 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}] 16:00:56 INFO - PROCESS | 3640 | 1461193256632 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:00:56 INFO - PROCESS | 3640 | 1461193256703 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3640 | ++DOCSHELL 19DEDC00 == 71 [pid = 3640] [id = 423] 16:00:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1A2D2C00) [pid = 3640] [serial = 1269] [outer = 00000000] 16:00:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1B8C8000) [pid = 3640] [serial = 1270] [outer = 1A2D2C00] 16:00:56 INFO - PROCESS | 3640 | 1461193256749 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (1B8C7000) [pid = 3640] [serial = 1271] [outer = 1A2D2C00] 16:00:57 INFO - PROCESS | 3640 | 1461193257166 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]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 705ms 16:00:57 INFO - PROCESS | 3640 | 1461193257207 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3640 | 1461193257209 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:00:57 INFO - PROCESS | 3640 | 1461193257212 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:00:57 INFO - PROCESS | 3640 | 1461193257214 Marionette TRACE conn3 <- [1,1658,null,{}] 16:00:57 INFO - PROCESS | 3640 | 1461193257217 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}] 16:00:57 INFO - PROCESS | 3640 | 1461193257395 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:00:57 INFO - PROCESS | 3640 | 1461193257440 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 3640 | ++DOCSHELL 1C2ED000 == 72 [pid = 3640] [id = 424] 16:00:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1C2F4800) [pid = 3640] [serial = 1272] [outer = 00000000] 16:00:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1CB0EC00) [pid = 3640] [serial = 1273] [outer = 1C2F4800] 16:00:57 INFO - PROCESS | 3640 | 1461193257488 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1D018800) [pid = 3640] [serial = 1274] [outer = 1C2F4800] 16:00:57 INFO - PROCESS | 3640 | 1461193257937 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]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 736ms 16:00:57 INFO - PROCESS | 3640 | 1461193257953 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3640 | 1461193257955 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:00:57 INFO - PROCESS | 3640 | 1461193257958 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:00:57 INFO - PROCESS | 3640 | 1461193257960 Marionette TRACE conn3 <- [1,1662,null,{}] 16:00:57 INFO - PROCESS | 3640 | 1461193257963 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}] 16:00:58 INFO - PROCESS | 3640 | 1461193258083 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:00:58 INFO - PROCESS | 3640 | 1461193258152 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3640 | ++DOCSHELL 11FCA800 == 73 [pid = 3640] [id = 425] 16:00:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (136D1400) [pid = 3640] [serial = 1275] [outer = 00000000] 16:00:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1D16F400) [pid = 3640] [serial = 1276] [outer = 136D1400] 16:00:58 INFO - PROCESS | 3640 | 1461193258196 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1D16C000) [pid = 3640] [serial = 1277] [outer = 136D1400] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (19A57000) [pid = 3640] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (1ACC6400) [pid = 3640] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (18BCA800) [pid = 3640] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (1986C800) [pid = 3640] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (196A7800) [pid = 3640] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (132C9C00) [pid = 3640] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (14A67400) [pid = 3640] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (1B8FBC00) [pid = 3640] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (13809C00) [pid = 3640] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:00:58 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (11FC1800) [pid = 3640] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:00:58 INFO - PROCESS | 3640 | 1461193258708 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]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 798ms 16:00:58 INFO - PROCESS | 3640 | 1461193258766 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 3640 | 1461193258768 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:00:58 INFO - PROCESS | 3640 | 1461193258772 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 3640 | 1461193258773 Marionette TRACE conn3 <- [1,1666,null,{}] 16:00:58 INFO - PROCESS | 3640 | 1461193258777 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}] 16:00:58 INFO - PROCESS | 3640 | 1461193258860 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:00:58 INFO - PROCESS | 3640 | 1461193258866 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3640 | ++DOCSHELL 15E0F800 == 74 [pid = 3640] [id = 426] 16:00:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (16964000) [pid = 3640] [serial = 1278] [outer = 00000000] 16:00:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1B8C6000) [pid = 3640] [serial = 1279] [outer = 16964000] 16:00:58 INFO - PROCESS | 3640 | 1461193258909 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1CB16800) [pid = 3640] [serial = 1280] [outer = 16964000] 16:00:59 INFO - PROCESS | 3640 | 1461193259341 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]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 595ms 16:00:59 INFO - PROCESS | 3640 | 1461193259368 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 3640 | 1461193259370 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:00:59 INFO - PROCESS | 3640 | 1461193259373 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:00:59 INFO - PROCESS | 3640 | 1461193259375 Marionette TRACE conn3 <- [1,1670,null,{}] 16:00:59 INFO - PROCESS | 3640 | 1461193259392 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}] 16:00:59 INFO - PROCESS | 3640 | 1461193259483 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:00:59 INFO - PROCESS | 3640 | 1461193259490 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 3640 | ++DOCSHELL 1985D000 == 75 [pid = 3640] [id = 427] 16:00:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (19A5F400) [pid = 3640] [serial = 1281] [outer = 00000000] 16:00:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1DB47800) [pid = 3640] [serial = 1282] [outer = 19A5F400] 16:00:59 INFO - PROCESS | 3640 | 1461193259533 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1DE22400) [pid = 3640] [serial = 1283] [outer = 19A5F400] 16:00:59 INFO - PROCESS | 3640 | 1461193259965 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]]]}] 16:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 642ms 16:01:00 INFO - PROCESS | 3640 | 1461193260022 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3640 | 1461193260024 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:01:00 INFO - PROCESS | 3640 | 1461193260031 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3640 | 1461193260033 Marionette TRACE conn3 <- [1,1674,null,{}] 16:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:01:00 INFO - PROCESS | 3640 | 1461193260036 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}] 16:01:00 INFO - PROCESS | 3640 | 1461193260122 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:01:00 INFO - PROCESS | 3640 | 1461193260128 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 3640 | ++DOCSHELL 1D7F3C00 == 76 [pid = 3640] [id = 428] 16:01:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1D7F6000) [pid = 3640] [serial = 1284] [outer = 00000000] 16:01:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1DFAD000) [pid = 3640] [serial = 1285] [outer = 1D7F6000] 16:01:00 INFO - PROCESS | 3640 | 1461193260171 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1E154C00) [pid = 3640] [serial = 1286] [outer = 1D7F6000] 16:01:00 INFO - PROCESS | 3640 | 1461193260849 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]]]}] 16:01:00 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 16:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 892ms 16:01:00 INFO - PROCESS | 3640 | 1461193260919 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3640 | 1461193260924 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:01:00 INFO - PROCESS | 3640 | 1461193260929 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3640 | 1461193260933 Marionette TRACE conn3 <- [1,1678,null,{}] 16:01:00 INFO - PROCESS | 3640 | 1461193260939 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}] 16:01:01 INFO - PROCESS | 3640 | 1461193261088 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:01:01 INFO - PROCESS | 3640 | 1461193261211 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 3640 | ++DOCSHELL 15F04400 == 77 [pid = 3640] [id = 429] 16:01:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (15F05800) [pid = 3640] [serial = 1287] [outer = 00000000] 16:01:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (18983C00) [pid = 3640] [serial = 1288] [outer = 15F05800] 16:01:01 INFO - PROCESS | 3640 | 1461193261268 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (18BBF800) [pid = 3640] [serial = 1289] [outer = 15F05800] 16:01:01 INFO - PROCESS | 3640 | 1461193261869 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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1003ms 16:01:01 INFO - PROCESS | 3640 | 1461193261933 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3640 | 1461193261939 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:01:01 INFO - PROCESS | 3640 | 1461193261946 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 3640 | 1461193261949 Marionette TRACE conn3 <- [1,1682,null,{}] 16:01:01 INFO - PROCESS | 3640 | 1461193261953 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}] 16:01:02 INFO - PROCESS | 3640 | 1461193262064 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:01:02 INFO - PROCESS | 3640 | 1461193262211 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 3640 | ++DOCSHELL 13ABFC00 == 78 [pid = 3640] [id = 430] 16:01:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (1985AC00) [pid = 3640] [serial = 1290] [outer = 00000000] 16:01:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (19A5D800) [pid = 3640] [serial = 1291] [outer = 1985AC00] 16:01:02 INFO - PROCESS | 3640 | 1461193262266 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1A2CE800) [pid = 3640] [serial = 1292] [outer = 1985AC00] 16:01:02 INFO - PROCESS | 3640 | 1461193262949 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]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1050ms 16:01:03 INFO - PROCESS | 3640 | 1461193263039 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3640 | 1461193263042 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:01:03 INFO - PROCESS | 3640 | 1461193263046 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:01:03 INFO - PROCESS | 3640 | 1461193263050 Marionette TRACE conn3 <- [1,1686,null,{}] 16:01:03 INFO - PROCESS | 3640 | 1461193263061 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}] 16:01:03 INFO - PROCESS | 3640 | 1461193263246 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:01:03 INFO - PROCESS | 3640 | 1461193263353 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3640 | ++DOCSHELL 19866400 == 79 [pid = 3640] [id = 431] 16:01:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (1CFF2400) [pid = 3640] [serial = 1293] [outer = 00000000] 16:01:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (1DB51C00) [pid = 3640] [serial = 1294] [outer = 1CFF2400] 16:01:03 INFO - PROCESS | 3640 | 1461193263410 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (1DF4BC00) [pid = 3640] [serial = 1295] [outer = 1CFF2400] 16:01:03 INFO - PROCESS | 3640 | 1461193263957 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]]]}] 16:01:03 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 16:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 939ms 16:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:01:03 INFO - PROCESS | 3640 | 1461193263993 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3640 | 1461193263996 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:01:03 INFO - PROCESS | 3640 | 1461193264000 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 3640 | 1461193264002 Marionette TRACE conn3 <- [1,1690,null,{}] 16:01:03 INFO - PROCESS | 3640 | 1461193264005 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}] 16:01:04 INFO - PROCESS | 3640 | 1461193264112 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:01:04 INFO - PROCESS | 3640 | 1461193264272 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 3640 | ++DOCSHELL 1D7F0000 == 80 [pid = 3640] [id = 432] 16:01:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (1D7F2400) [pid = 3640] [serial = 1296] [outer = 00000000] 16:01:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (1E3D0000) [pid = 3640] [serial = 1297] [outer = 1D7F2400] 16:01:04 INFO - PROCESS | 3640 | 1461193264327 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (1E3D4000) [pid = 3640] [serial = 1298] [outer = 1D7F2400] 16:01:04 INFO - PROCESS | 3640 | 1461193264916 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]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 940ms 16:01:04 INFO - PROCESS | 3640 | 1461193264944 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 3640 | 1461193264946 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:01:04 INFO - PROCESS | 3640 | 1461193264950 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3640 | 1461193264952 Marionette TRACE conn3 <- [1,1694,null,{}] 16:01:04 INFO - PROCESS | 3640 | 1461193264956 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}] 16:01:05 INFO - PROCESS | 3640 | 1461193265061 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:01:05 INFO - PROCESS | 3640 | 1461193265207 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3640 | ++DOCSHELL 02A74800 == 81 [pid = 3640] [id = 433] 16:01:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (14A18C00) [pid = 3640] [serial = 1299] [outer = 00000000] 16:01:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (17CA1400) [pid = 3640] [serial = 1300] [outer = 14A18C00] 16:01:05 INFO - PROCESS | 3640 | 1461193265264 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (183BC800) [pid = 3640] [serial = 1301] [outer = 14A18C00] 16:01:06 INFO - PROCESS | 3640 | 1461193266067 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]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1144ms 16:01:06 INFO - PROCESS | 3640 | 1461193266098 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 3640 | 1461193266103 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:01:06 INFO - PROCESS | 3640 | 1461193266108 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3640 | 1461193266111 Marionette TRACE conn3 <- [1,1698,null,{}] 16:01:06 INFO - PROCESS | 3640 | 1461193266116 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}] 16:01:06 INFO - PROCESS | 3640 | 1461193266214 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:01:06 INFO - PROCESS | 3640 | 1461193266377 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3640 | ++DOCSHELL 133D1800 == 82 [pid = 3640] [id = 434] 16:01:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (13AC3000) [pid = 3640] [serial = 1302] [outer = 00000000] 16:01:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (146B8800) [pid = 3640] [serial = 1303] [outer = 13AC3000] 16:01:06 INFO - PROCESS | 3640 | 1461193266429 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (1545D800) [pid = 3640] [serial = 1304] [outer = 13AC3000] 16:01:07 INFO - PROCESS | 3640 | 1461193267063 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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1003ms 16:01:07 INFO - PROCESS | 3640 | 1461193267112 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3640 | 1461193267117 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:01:07 INFO - PROCESS | 3640 | 1461193267123 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3640 | 1461193267125 Marionette TRACE conn3 <- [1,1702,null,{}] 16:01:07 INFO - PROCESS | 3640 | 1461193267129 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}] 16:01:07 INFO - PROCESS | 3640 | 1461193267225 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:01:07 INFO - PROCESS | 3640 | 1461193267373 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 3640 | ++DOCSHELL 14AF8400 == 83 [pid = 3640] [id = 435] 16:01:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (156AE000) [pid = 3640] [serial = 1305] [outer = 00000000] 16:01:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (16965400) [pid = 3640] [serial = 1306] [outer = 156AE000] 16:01:07 INFO - PROCESS | 3640 | 1461193267422 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (17C9A400) [pid = 3640] [serial = 1307] [outer = 156AE000] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1A797000 == 82 [pid = 3640] [id = 380] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1CF63000 == 81 [pid = 3640] [id = 377] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1985D000 == 80 [pid = 3640] [id = 427] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 15E0F800 == 79 [pid = 3640] [id = 426] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 11FCA800 == 78 [pid = 3640] [id = 425] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1C2ED000 == 77 [pid = 3640] [id = 424] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 19DEDC00 == 76 [pid = 3640] [id = 423] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 19A5B800 == 75 [pid = 3640] [id = 422] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 18FCC000 == 74 [pid = 3640] [id = 421] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 142B5400 == 73 [pid = 3640] [id = 420] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1871EC00 == 72 [pid = 3640] [id = 419] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (1C2F0C00) [pid = 3640] [serial = 1201] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (15CE5400) [pid = 3640] [serial = 1186] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (1986F400) [pid = 3640] [serial = 1189] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (1D397000) [pid = 3640] [serial = 1192] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (19A5F800) [pid = 3640] [serial = 1195] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (1DF55000) [pid = 3640] [serial = 1198] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 12B87400 == 71 [pid = 3640] [id = 418] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1CB19C00 == 70 [pid = 3640] [id = 417] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1DE2A400 == 69 [pid = 3640] [id = 416] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1B8CE800 == 68 [pid = 3640] [id = 415] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 19A56400 == 67 [pid = 3640] [id = 414] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 1D021C00 == 66 [pid = 3640] [id = 394] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 15F05C00 == 65 [pid = 3640] [id = 413] 16:01:07 INFO - PROCESS | 3640 | --DOCSHELL 15730800 == 64 [pid = 3640] [id = 412] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (1B8FD000) [pid = 3640] [serial = 1219] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (18ED5400) [pid = 3640] [serial = 1210] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (19530800) [pid = 3640] [serial = 1211] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (19A5E800) [pid = 3640] [serial = 1213] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (19C91000) [pid = 3640] [serial = 1214] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (1A0FA400) [pid = 3640] [serial = 1216] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (1545C800) [pid = 3640] [serial = 1207] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (15C46800) [pid = 3640] [serial = 1208] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (15E8F800) [pid = 3640] [serial = 1205] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (17C73800) [pid = 3640] [serial = 1204] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (1C70A800) [pid = 3640] [serial = 1222] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (1C2EF000) [pid = 3640] [serial = 1220] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (1C912000) [pid = 3640] [serial = 1223] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (1C347000) [pid = 3640] [serial = 1228] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (13AC4000) [pid = 3640] [serial = 1225] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (15CB3000) [pid = 3640] [serial = 1226] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (1CCB8C00) [pid = 3640] [serial = 1229] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (1A79B000) [pid = 3640] [serial = 1217] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1D7EC400) [pid = 3640] [serial = 1232] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1D391000) [pid = 3640] [serial = 1231] [outer = 00000000] [url = about:blank] 16:01:07 INFO - PROCESS | 3640 | 1461193267942 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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 830ms 16:01:07 INFO - PROCESS | 3640 | 1461193267965 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3640 | 1461193267967 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:01:07 INFO - PROCESS | 3640 | 1461193267974 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3640 | 1461193267977 Marionette TRACE conn3 <- [1,1706,null,{}] 16:01:08 INFO - PROCESS | 3640 | 1461193267987 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}] 16:01:08 INFO - PROCESS | 3640 | 1461193268073 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:01:08 INFO - PROCESS | 3640 | 1461193268183 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3640 | ++DOCSHELL 15E0F800 == 65 [pid = 3640] [id = 436] 16:01:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (15E8F800) [pid = 3640] [serial = 1308] [outer = 00000000] 16:01:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (17C66000) [pid = 3640] [serial = 1309] [outer = 15E8F800] 16:01:08 INFO - PROCESS | 3640 | 1461193268231 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1871EC00) [pid = 3640] [serial = 1310] [outer = 15E8F800] 16:01:08 INFO - PROCESS | 3640 | 1461193268635 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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 16:01:08 INFO - PROCESS | 3640 | 1461193268674 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 3640 | 1461193268676 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:01:08 INFO - PROCESS | 3640 | 1461193268680 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 3640 | 1461193268681 Marionette TRACE conn3 <- [1,1710,null,{}] 16:01:08 INFO - PROCESS | 3640 | 1461193268685 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}] 16:01:08 INFO - PROCESS | 3640 | 1461193268795 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:01:08 INFO - PROCESS | 3640 | 1461193268806 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3640 | ++DOCSHELL 13201800 == 66 [pid = 3640] [id = 437] 16:01:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (18BC2000) [pid = 3640] [serial = 1311] [outer = 00000000] 16:01:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (18ED6400) [pid = 3640] [serial = 1312] [outer = 18BC2000] 16:01:08 INFO - PROCESS | 3640 | 1461193268855 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (18F39000) [pid = 3640] [serial = 1313] [outer = 18BC2000] 16:01:09 INFO - PROCESS | 3640 | 1461193269315 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]]]}] 16:01:09 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 16:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 704ms 16:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:01:09 INFO - PROCESS | 3640 | 1461193269380 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 3640 | 1461193269382 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:01:09 INFO - PROCESS | 3640 | 1461193269385 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 3640 | 1461193269387 Marionette TRACE conn3 <- [1,1714,null,{}] 16:01:09 INFO - PROCESS | 3640 | 1461193269390 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}] 16:01:09 INFO - PROCESS | 3640 | 1461193269468 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:01:09 INFO - PROCESS | 3640 | 1461193269476 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 3640 | ++DOCSHELL 15FD5C00 == 67 [pid = 3640] [id = 438] 16:01:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (18064C00) [pid = 3640] [serial = 1314] [outer = 00000000] 16:01:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (1985BC00) [pid = 3640] [serial = 1315] [outer = 18064C00] 16:01:09 INFO - PROCESS | 3640 | 1461193269520 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (19862400) [pid = 3640] [serial = 1316] [outer = 18064C00] 16:01:10 INFO - PROCESS | 3640 | 1461193270027 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]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 689ms 16:01:10 INFO - PROCESS | 3640 | 1461193270092 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3640 | 1461193270094 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:01:10 INFO - PROCESS | 3640 | 1461193270098 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3640 | 1461193270099 Marionette TRACE conn3 <- [1,1718,null,{}] 16:01:10 INFO - PROCESS | 3640 | 1461193270107 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}] 16:01:10 INFO - PROCESS | 3640 | 1461193270260 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:01:10 INFO - PROCESS | 3640 | 1461193270286 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 3640 | ++DOCSHELL 11F52800 == 68 [pid = 3640] [id = 439] 16:01:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (19A54400) [pid = 3640] [serial = 1317] [outer = 00000000] 16:01:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (19C91000) [pid = 3640] [serial = 1318] [outer = 19A54400] 16:01:10 INFO - PROCESS | 3640 | 1461193270333 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (19D4A000) [pid = 3640] [serial = 1319] [outer = 19A54400] 16:01:10 INFO - PROCESS | 3640 | 1461193270773 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]]]}] 16:01:10 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 16:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 705ms 16:01:10 INFO - PROCESS | 3640 | 1461193270795 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3640 | 1461193270797 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:01:10 INFO - PROCESS | 3640 | 1461193270806 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3640 | 1461193270808 Marionette TRACE conn3 <- [1,1722,null,{}] 16:01:10 INFO - PROCESS | 3640 | 1461193270811 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}] 16:01:10 INFO - PROCESS | 3640 | 1461193270923 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:01:10 INFO - PROCESS | 3640 | 1461193270929 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 3640 | ++DOCSHELL 19A5D400 == 69 [pid = 3640] [id = 440] 16:01:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (19D4F000) [pid = 3640] [serial = 1320] [outer = 00000000] 16:01:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (1A2D7400) [pid = 3640] [serial = 1321] [outer = 19D4F000] 16:01:10 INFO - PROCESS | 3640 | 1461193270972 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (1A7F4C00) [pid = 3640] [serial = 1322] [outer = 19D4F000] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (1D395800) [pid = 3640] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (1C2F4000) [pid = 3640] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (18777800) [pid = 3640] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (1C2F6C00) [pid = 3640] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (19A5A400) [pid = 3640] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (1C912800) [pid = 3640] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (17C9BC00) [pid = 3640] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (13337400) [pid = 3640] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (13337C00) [pid = 3640] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (1CB10400) [pid = 3640] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (1DE28C00) [pid = 3640] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (146B4C00) [pid = 3640] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (1D024000) [pid = 3640] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1986E400) [pid = 3640] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1832F800) [pid = 3640] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (1D390800) [pid = 3640] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (17C64800) [pid = 3640] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (14358C00) [pid = 3640] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (16963C00) [pid = 3640] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (16959000) [pid = 3640] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1B8FC800) [pid = 3640] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1C914C00) [pid = 3640] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1A79A800) [pid = 3640] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (19A58800) [pid = 3640] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (14351000) [pid = 3640] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (132CB400) [pid = 3640] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (180F2800) [pid = 3640] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1A2D2C00) [pid = 3640] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1C2F4800) [pid = 3640] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (136D1400) [pid = 3640] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (19A5F400) [pid = 3640] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (18727000) [pid = 3640] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (196A7400) [pid = 3640] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (15728C00) [pid = 3640] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19A5D000) [pid = 3640] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (16964000) [pid = 3640] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (14A5DC00) [pid = 3640] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (15C04400) [pid = 3640] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:01:12 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1D023800) [pid = 3640] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:01:12 INFO - PROCESS | 3640 | 1461193272261 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]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1519ms 16:01:12 INFO - PROCESS | 3640 | 1461193272322 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 3640 | 1461193272326 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:01:12 INFO - PROCESS | 3640 | 1461193272332 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 3640 | 1461193272336 Marionette TRACE conn3 <- [1,1726,null,{}] 16:01:12 INFO - PROCESS | 3640 | 1461193272342 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}] 16:01:12 INFO - PROCESS | 3640 | 1461193272450 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:01:12 INFO - PROCESS | 3640 | 1461193272627 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 3640 | ++DOCSHELL 132CF800 == 70 [pid = 3640] [id = 441] 16:01:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (132D4400) [pid = 3640] [serial = 1323] [outer = 00000000] 16:01:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (136D1400) [pid = 3640] [serial = 1324] [outer = 132D4400] 16:01:12 INFO - PROCESS | 3640 | 1461193272692 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (14358C00) [pid = 3640] [serial = 1325] [outer = 132D4400] 16:01:13 INFO - PROCESS | 3640 | 1461193273251 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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 940ms 16:01:13 INFO - PROCESS | 3640 | 1461193273278 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3640 | 1461193273284 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:01:13 INFO - PROCESS | 3640 | 1461193273290 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 3640 | 1461193273293 Marionette TRACE conn3 <- [1,1730,null,{}] 16:01:13 INFO - PROCESS | 3640 | 1461193273297 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}] 16:01:13 INFO - PROCESS | 3640 | 1461193273406 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:01:13 INFO - PROCESS | 3640 | 1461193273522 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 3640 | ++DOCSHELL 15642800 == 71 [pid = 3640] [id = 442] 16:01:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (156B1000) [pid = 3640] [serial = 1326] [outer = 00000000] 16:01:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (15F06C00) [pid = 3640] [serial = 1327] [outer = 156B1000] 16:01:13 INFO - PROCESS | 3640 | 1461193273618 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (164A0800) [pid = 3640] [serial = 1328] [outer = 156B1000] 16:01:14 INFO - PROCESS | 3640 | 1461193274215 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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 955ms 16:01:14 INFO - PROCESS | 3640 | 1461193274234 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3640 | 1461193274236 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:01:14 INFO - PROCESS | 3640 | 1461193274240 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3640 | 1461193274244 Marionette TRACE conn3 <- [1,1734,null,{}] 16:01:14 INFO - PROCESS | 3640 | 1461193274255 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}] 16:01:14 INFO - PROCESS | 3640 | 1461193274360 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:01:14 INFO - PROCESS | 3640 | 1461193274519 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3640 | ++DOCSHELL 18AB2800 == 72 [pid = 3640] [id = 443] 16:01:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (18ABBC00) [pid = 3640] [serial = 1329] [outer = 00000000] 16:01:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18E4D000) [pid = 3640] [serial = 1330] [outer = 18ABBC00] 16:01:14 INFO - PROCESS | 3640 | 1461193274577 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (197E3C00) [pid = 3640] [serial = 1331] [outer = 18ABBC00] 16:01:15 INFO - PROCESS | 3640 | 1461193275165 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]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 955ms 16:01:15 INFO - PROCESS | 3640 | 1461193275185 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3640 | 1461193275187 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:01:15 INFO - PROCESS | 3640 | 1461193275191 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 3640 | 1461193275193 Marionette TRACE conn3 <- [1,1738,null,{}] 16:01:15 INFO - PROCESS | 3640 | 1461193275196 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}] 16:01:15 INFO - PROCESS | 3640 | 1461193275299 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:01:15 INFO - PROCESS | 3640 | 1461193275415 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 3640 | ++DOCSHELL 17B50000 == 73 [pid = 3640] [id = 444] 16:01:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (18E44800) [pid = 3640] [serial = 1332] [outer = 00000000] 16:01:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (19A5BC00) [pid = 3640] [serial = 1333] [outer = 18E44800] 16:01:15 INFO - PROCESS | 3640 | 1461193275511 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (19DE9800) [pid = 3640] [serial = 1334] [outer = 18E44800] 16:01:16 INFO - PROCESS | 3640 | 1461193276045 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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 909ms 16:01:16 INFO - PROCESS | 3640 | 1461193276095 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3640 | 1461193276097 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:01:16 INFO - PROCESS | 3640 | 1461193276101 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 3640 | 1461193276103 Marionette TRACE conn3 <- [1,1742,null,{}] 16:01:16 INFO - PROCESS | 3640 | 1461193276106 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}] 16:01:16 INFO - PROCESS | 3640 | 1461193276207 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:01:16 INFO - PROCESS | 3640 | 1461193276321 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3640 | ++DOCSHELL 196AD400 == 74 [pid = 3640] [id = 445] 16:01:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1985EC00) [pid = 3640] [serial = 1335] [outer = 00000000] 16:01:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1A993000) [pid = 3640] [serial = 1336] [outer = 1985EC00] 16:01:16 INFO - PROCESS | 3640 | 1461193276417 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1ACCC800) [pid = 3640] [serial = 1337] [outer = 1985EC00] 16:01:17 INFO - PROCESS | 3640 | 1461193277056 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]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1002ms 16:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:01:17 INFO - PROCESS | 3640 | 1461193277134 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3640 | 1461193277137 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:01:17 INFO - PROCESS | 3640 | 1461193277140 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 3640 | 1461193277142 Marionette TRACE conn3 <- [1,1746,null,{}] 16:01:17 INFO - PROCESS | 3640 | 1461193277146 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}] 16:01:17 INFO - PROCESS | 3640 | 1461193277263 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:01:17 INFO - PROCESS | 3640 | 1461193277408 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 3640 | ++DOCSHELL 1A79A800 == 75 [pid = 3640] [id = 446] 16:01:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1B8C5C00) [pid = 3640] [serial = 1338] [outer = 00000000] 16:01:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1C2ED400) [pid = 3640] [serial = 1339] [outer = 1B8C5C00] 16:01:17 INFO - PROCESS | 3640 | 1461193277466 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1C2EF400) [pid = 3640] [serial = 1340] [outer = 1B8C5C00] 16:01:18 INFO - PROCESS | 3640 | 1461193278046 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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 940ms 16:01:18 INFO - PROCESS | 3640 | 1461193278086 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 3640 | 1461193278088 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:01:18 INFO - PROCESS | 3640 | 1461193278091 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 3640 | 1461193278093 Marionette TRACE conn3 <- [1,1750,null,{}] 16:01:18 INFO - PROCESS | 3640 | 1461193278097 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}] 16:01:18 INFO - PROCESS | 3640 | 1461193278196 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:01:18 INFO - PROCESS | 3640 | 1461193278314 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 3640 | ++DOCSHELL 02681400 == 76 [pid = 3640] [id = 447] 16:01:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (11FCD400) [pid = 3640] [serial = 1341] [outer = 00000000] 16:01:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (13628400) [pid = 3640] [serial = 1342] [outer = 11FCD400] 16:01:18 INFO - PROCESS | 3640 | 1461193278414 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (164ACC00) [pid = 3640] [serial = 1343] [outer = 11FCD400] 16:01:19 INFO - PROCESS | 3640 | 1461193279172 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]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1143ms 16:01:19 INFO - PROCESS | 3640 | 1461193279239 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 3640 | 1461193279243 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:01:19 INFO - PROCESS | 3640 | 1461193279249 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 3640 | 1461193279252 Marionette TRACE conn3 <- [1,1754,null,{}] 16:01:19 INFO - PROCESS | 3640 | 1461193279257 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}] 16:01:19 INFO - PROCESS | 3640 | 1461193279365 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:01:19 INFO - PROCESS | 3640 | 1461193279519 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 3640 | ++DOCSHELL 136DC000 == 77 [pid = 3640] [id = 448] 16:01:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (13802400) [pid = 3640] [serial = 1344] [outer = 00000000] 16:01:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (15726800) [pid = 3640] [serial = 1345] [outer = 13802400] 16:01:19 INFO - PROCESS | 3640 | 1461193279575 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (14A58400) [pid = 3640] [serial = 1346] [outer = 13802400] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 133DEC00 == 76 [pid = 3640] [id = 400] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 19A53C00 == 75 [pid = 3640] [id = 399] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 11F52800 == 74 [pid = 3640] [id = 439] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 15FD5C00 == 73 [pid = 3640] [id = 438] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 13201800 == 72 [pid = 3640] [id = 437] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 15E0F800 == 71 [pid = 3640] [id = 436] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 14AF8400 == 70 [pid = 3640] [id = 435] 16:01:19 INFO - PROCESS | 3640 | --DOCSHELL 133D1800 == 69 [pid = 3640] [id = 434] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (1695A800) [pid = 3640] [serial = 1187] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (18ED4400) [pid = 3640] [serial = 1006] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1D7EE400) [pid = 3640] [serial = 1051] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1DB44C00) [pid = 3640] [serial = 1003] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1D323800) [pid = 3640] [serial = 1000] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (19D4BC00) [pid = 3640] [serial = 1190] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1DE23800) [pid = 3640] [serial = 1193] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1DFA9C00) [pid = 3640] [serial = 1199] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1C91DC00) [pid = 3640] [serial = 937] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1D327800) [pid = 3640] [serial = 1048] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (17C66400) [pid = 3640] [serial = 994] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (15F02C00) [pid = 3640] [serial = 1135] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1D016400) [pid = 3640] [serial = 1045] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1DF56C00) [pid = 3640] [serial = 1184] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (17B4DC00) [pid = 3640] [serial = 1087] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1DB53C00) [pid = 3640] [serial = 1096] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1B8C9000) [pid = 3640] [serial = 1150] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (19DEBC00) [pid = 3640] [serial = 1090] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1D7F7800) [pid = 3640] [serial = 1144] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (18ED2C00) [pid = 3640] [serial = 1102] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1C70BC00) [pid = 3640] [serial = 1202] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (18BCD000) [pid = 3640] [serial = 1138] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18FCD000) [pid = 3640] [serial = 1042] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1CB13400) [pid = 3640] [serial = 1093] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1DF4E000) [pid = 3640] [serial = 1099] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1D01D400) [pid = 3640] [serial = 1141] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1D01B400) [pid = 3640] [serial = 1196] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1B8CB800) [pid = 3640] [serial = 1147] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (164A5C00) [pid = 3640] [serial = 1039] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (19AB8800) [pid = 3640] [serial = 997] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1B8C8000) [pid = 3640] [serial = 1270] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1B8C7000) [pid = 3640] [serial = 1271] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1CB0EC00) [pid = 3640] [serial = 1273] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1D16F400) [pid = 3640] [serial = 1276] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1DB47800) [pid = 3640] [serial = 1282] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (18E42C00) [pid = 3640] [serial = 1259] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (18BC1400) [pid = 3640] [serial = 1258] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C2F0800) [pid = 3640] [serial = 1234] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (17C9D800) [pid = 3640] [serial = 1237] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19875800) [pid = 3640] [serial = 1264] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19A56000) [pid = 3640] [serial = 1265] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (17CA1000) [pid = 3640] [serial = 1261] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18AB5800) [pid = 3640] [serial = 1262] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1985F000) [pid = 3640] [serial = 1240] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1A256C00) [pid = 3640] [serial = 1267] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18ED7000) [pid = 3640] [serial = 1255] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1C2F0400) [pid = 3640] [serial = 1243] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1DE2CC00) [pid = 3640] [serial = 1246] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1DFB6800) [pid = 3640] [serial = 1249] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1E1A3800) [pid = 3640] [serial = 1252] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1DFAD000) [pid = 3640] [serial = 1285] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1D16C000) [pid = 3640] [serial = 1277] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1DE22400) [pid = 3640] [serial = 1283] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1B8C6000) [pid = 3640] [serial = 1279] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1D018800) [pid = 3640] [serial = 1274] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1A2D4800) [pid = 3640] [serial = 1268] [outer = 00000000] [url = about:blank] 16:01:19 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1CB16800) [pid = 3640] [serial = 1280] [outer = 00000000] [url = about:blank] 16:01:20 INFO - PROCESS | 3640 | 1461193280127 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 908ms 16:01:20 INFO - PROCESS | 3640 | 1461193280154 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 3640 | 1461193280159 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:01:20 INFO - PROCESS | 3640 | 1461193280165 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 3640 | 1461193280168 Marionette TRACE conn3 <- [1,1758,null,{}] 16:01:20 INFO - PROCESS | 3640 | 1461193280171 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}] 16:01:20 INFO - PROCESS | 3640 | 1461193280256 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:01:20 INFO - PROCESS | 3640 | 1461193280264 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 3640 | ++DOCSHELL 15E03400 == 70 [pid = 3640] [id = 449] 16:01:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15F07800) [pid = 3640] [serial = 1347] [outer = 00000000] 16:01:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16960C00) [pid = 3640] [serial = 1348] [outer = 15F07800] 16:01:20 INFO - PROCESS | 3640 | 1461193280309 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (17C70800) [pid = 3640] [serial = 1349] [outer = 15F07800] 16:01:20 INFO - PROCESS | 3640 | 1461193280795 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 705ms 16:01:20 INFO - PROCESS | 3640 | 1461193280864 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 3640 | 1461193280866 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:01:20 INFO - PROCESS | 3640 | 1461193280870 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 3640 | 1461193280873 Marionette TRACE conn3 <- [1,1762,null,{}] 16:01:20 INFO - PROCESS | 3640 | 1461193280883 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}] 16:01:20 INFO - PROCESS | 3640 | 1461193280970 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:01:21 INFO - PROCESS | 3640 | 1461193281079 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 3640 | ++DOCSHELL 1833C800 == 71 [pid = 3640] [id = 450] 16:01:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18976400) [pid = 3640] [serial = 1350] [outer = 00000000] 16:01:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18AB5800) [pid = 3640] [serial = 1351] [outer = 18976400] 16:01:21 INFO - PROCESS | 3640 | 1461193281126 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18BC6800) [pid = 3640] [serial = 1352] [outer = 18976400] 16:01:21 INFO - PROCESS | 3640 | 1461193281485 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]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 627ms 16:01:21 INFO - PROCESS | 3640 | 1461193281507 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 3640 | 1461193281510 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:01:21 INFO - PROCESS | 3640 | 1461193281533 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 3640 | 1461193281534 Marionette TRACE conn3 <- [1,1766,null,{}] 16:01:21 INFO - PROCESS | 3640 | 1461193281538 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}] 16:01:21 INFO - PROCESS | 3640 | 1461193281622 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:01:21 INFO - PROCESS | 3640 | 1461193281658 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 3640 | ++DOCSHELL 18E47000 == 72 [pid = 3640] [id = 451] 16:01:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (18E50800) [pid = 3640] [serial = 1353] [outer = 00000000] 16:01:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18977800) [pid = 3640] [serial = 1354] [outer = 18E50800] 16:01:21 INFO - PROCESS | 3640 | 1461193281703 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (196A9400) [pid = 3640] [serial = 1355] [outer = 18E50800] 16:01:22 INFO - PROCESS | 3640 | 1461193282183 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]]]}] 16:01:22 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 16:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 689ms 16:01:22 INFO - PROCESS | 3640 | 1461193282230 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3640 | 1461193282232 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:01:22 INFO - PROCESS | 3640 | 1461193282235 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:01:22 INFO - PROCESS | 3640 | 1461193282237 Marionette TRACE conn3 <- [1,1770,null,{}] 16:01:22 INFO - PROCESS | 3640 | 1461193282240 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}] 16:01:22 INFO - PROCESS | 3640 | 1461193282354 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:01:22 INFO - PROCESS | 3640 | 1461193282419 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 3640 | ++DOCSHELL 180DC400 == 73 [pid = 3640] [id = 452] 16:01:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18E43000) [pid = 3640] [serial = 1356] [outer = 00000000] 16:01:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19866000) [pid = 3640] [serial = 1357] [outer = 18E43000] 16:01:22 INFO - PROCESS | 3640 | 1461193282463 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19871400) [pid = 3640] [serial = 1358] [outer = 18E43000] 16:01:22 INFO - PROCESS | 3640 | 1461193282899 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]]]}] 16:01:22 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 16:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 705ms 16:01:22 INFO - PROCESS | 3640 | 1461193282935 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3640 | 1461193282937 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:01:22 INFO - PROCESS | 3640 | 1461193282940 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:01:22 INFO - PROCESS | 3640 | 1461193282942 Marionette TRACE conn3 <- [1,1774,null,{}] 16:01:22 INFO - PROCESS | 3640 | 1461193282951 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}] 16:01:23 INFO - PROCESS | 3640 | 1461193283112 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:01:23 INFO - PROCESS | 3640 | 1461193283139 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 3640 | ++DOCSHELL 180DE400 == 74 [pid = 3640] [id = 453] 16:01:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (197EA800) [pid = 3640] [serial = 1359] [outer = 00000000] 16:01:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19DEEC00) [pid = 3640] [serial = 1360] [outer = 197EA800] 16:01:23 INFO - PROCESS | 3640 | 1461193283185 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1A24F400) [pid = 3640] [serial = 1361] [outer = 197EA800] 16:01:23 INFO - PROCESS | 3640 | 1461193283618 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]]]}] 16:01:23 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 16:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 704ms 16:01:23 INFO - PROCESS | 3640 | 1461193283640 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 3640 | 1461193283642 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:01:23 INFO - PROCESS | 3640 | 1461193283652 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 3640 | 1461193283654 Marionette TRACE conn3 <- [1,1778,null,{}] 16:01:23 INFO - PROCESS | 3640 | 1461193283658 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}] 16:01:23 INFO - PROCESS | 3640 | 1461193283796 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:01:23 INFO - PROCESS | 3640 | 1461193283802 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 3640 | ++DOCSHELL 12C5A400 == 75 [pid = 3640] [id = 454] 16:01:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19AB4C00) [pid = 3640] [serial = 1362] [outer = 00000000] 16:01:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1B8C3C00) [pid = 3640] [serial = 1363] [outer = 19AB4C00] 16:01:23 INFO - PROCESS | 3640 | 1461193283850 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1B8C3400) [pid = 3640] [serial = 1364] [outer = 19AB4C00] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (15E8F800) [pid = 3640] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (13AC3000) [pid = 3640] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (18BC2000) [pid = 3640] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (156AE000) [pid = 3640] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18064C00) [pid = 3640] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19A54400) [pid = 3640] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15461400) [pid = 3640] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (15732400) [pid = 3640] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (164AAC00) [pid = 3640] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:01:24 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19860400) [pid = 3640] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:01:24 INFO - PROCESS | 3640 | 1461193284376 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]]]}] 16:01:24 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) 16:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 736ms 16:01:24 INFO - PROCESS | 3640 | 1461193284386 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 3640 | 1461193284388 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:01:24 INFO - PROCESS | 3640 | 1461193284392 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:01:24 INFO - PROCESS | 3640 | 1461193284393 Marionette TRACE conn3 <- [1,1782,null,{}] 16:01:24 INFO - PROCESS | 3640 | 1461193284397 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}] 16:01:24 INFO - PROCESS | 3640 | 1461193284503 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:01:24 INFO - PROCESS | 3640 | 1461193284510 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 3640 | ++DOCSHELL 12D48800 == 76 [pid = 3640] [id = 455] 16:01:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (133D1400) [pid = 3640] [serial = 1365] [outer = 00000000] 16:01:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (196A7800) [pid = 3640] [serial = 1366] [outer = 133D1400] 16:01:24 INFO - PROCESS | 3640 | 1461193284553 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19A5B000) [pid = 3640] [serial = 1367] [outer = 133D1400] 16:01:25 INFO - PROCESS | 3640 | 1461193284993 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 642ms 16:01:25 INFO - PROCESS | 3640 | 1461193285031 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3640 | 1461193285032 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:01:25 INFO - PROCESS | 3640 | 1461193285036 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3640 | 1461193285037 Marionette TRACE conn3 <- [1,1786,null,{}] 16:01:25 INFO - PROCESS | 3640 | 1461193285041 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}] 16:01:25 INFO - PROCESS | 3640 | 1461193285121 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:01:25 INFO - PROCESS | 3640 | 1461193285127 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3640 | ++DOCSHELL 17B4BC00 == 77 [pid = 3640] [id = 456] 16:01:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (18A88000) [pid = 3640] [serial = 1368] [outer = 00000000] 16:01:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1B8F3000) [pid = 3640] [serial = 1369] [outer = 18A88000] 16:01:25 INFO - PROCESS | 3640 | 1461193285170 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1B8F6400) [pid = 3640] [serial = 1370] [outer = 18A88000] 16:01:25 INFO - PROCESS | 3640 | 1461193285625 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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 642ms 16:01:25 INFO - PROCESS | 3640 | 1461193285674 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3640 | 1461193285676 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:01:25 INFO - PROCESS | 3640 | 1461193285679 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:01:25 INFO - PROCESS | 3640 | 1461193285680 Marionette TRACE conn3 <- [1,1790,null,{}] 16:01:25 INFO - PROCESS | 3640 | 1461193285684 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}] 16:01:25 INFO - PROCESS | 3640 | 1461193285766 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:01:25 INFO - PROCESS | 3640 | 1461193285771 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3640 | ++DOCSHELL 18E43400 == 78 [pid = 3640] [id = 457] 16:01:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1A2D8C00) [pid = 3640] [serial = 1371] [outer = 00000000] 16:01:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C2EF800) [pid = 3640] [serial = 1372] [outer = 1A2D8C00] 16:01:25 INFO - PROCESS | 3640 | 1461193285817 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C2F4400) [pid = 3640] [serial = 1373] [outer = 1A2D8C00] 16:01:26 INFO - PROCESS | 3640 | 1461193286519 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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 909ms 16:01:26 INFO - PROCESS | 3640 | 1461193286584 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 3640 | 1461193286589 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:01:26 INFO - PROCESS | 3640 | 1461193286594 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 3640 | 1461193286598 Marionette TRACE conn3 <- [1,1794,null,{}] 16:01:26 INFO - PROCESS | 3640 | 1461193286604 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}] 16:01:26 INFO - PROCESS | 3640 | 1461193286766 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:01:26 INFO - PROCESS | 3640 | 1461193286786 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 3640 | ++DOCSHELL 142B2800 == 79 [pid = 3640] [id = 458] 16:01:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (142B5400) [pid = 3640] [serial = 1374] [outer = 00000000] 16:01:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (15CF3800) [pid = 3640] [serial = 1375] [outer = 142B5400] 16:01:26 INFO - PROCESS | 3640 | 1461193286843 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (164A8800) [pid = 3640] [serial = 1376] [outer = 142B5400] 16:01:27 INFO - PROCESS | 3640 | 1461193287482 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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 940ms 16:01:27 INFO - PROCESS | 3640 | 1461193287541 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3640 | 1461193287547 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:01:27 INFO - PROCESS | 3640 | 1461193287553 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3640 | 1461193287556 Marionette TRACE conn3 <- [1,1798,null,{}] 16:01:27 INFO - PROCESS | 3640 | 1461193287560 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}] 16:01:27 INFO - PROCESS | 3640 | 1461193287671 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:01:27 INFO - PROCESS | 3640 | 1461193287837 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 3640 | ++DOCSHELL 18BC3400 == 80 [pid = 3640] [id = 459] 16:01:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18BC3C00) [pid = 3640] [serial = 1377] [outer = 00000000] 16:01:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18ED8C00) [pid = 3640] [serial = 1378] [outer = 18BC3C00] 16:01:27 INFO - PROCESS | 3640 | 1461193287892 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (19A53C00) [pid = 3640] [serial = 1379] [outer = 18BC3C00] 16:01:28 INFO - PROCESS | 3640 | 1461193288503 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1002ms 16:01:28 INFO - PROCESS | 3640 | 1461193288554 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3640 | 1461193288557 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:01:28 INFO - PROCESS | 3640 | 1461193288560 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 3640 | 1461193288564 Marionette TRACE conn3 <- [1,1802,null,{}] 16:01:28 INFO - PROCESS | 3640 | 1461193288575 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}] 16:01:28 INFO - PROCESS | 3640 | 1461193288684 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:01:28 INFO - PROCESS | 3640 | 1461193288801 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3640 | ++DOCSHELL 1B8CEC00 == 81 [pid = 3640] [id = 460] 16:01:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1B8F3400) [pid = 3640] [serial = 1380] [outer = 00000000] 16:01:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C2F7400) [pid = 3640] [serial = 1381] [outer = 1B8F3400] 16:01:28 INFO - PROCESS | 3640 | 1461193288901 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C349800) [pid = 3640] [serial = 1382] [outer = 1B8F3400] 16:01:29 INFO - PROCESS | 3640 | 1461193289474 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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 940ms 16:01:29 INFO - PROCESS | 3640 | 1461193289505 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3640 | 1461193289508 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:01:29 INFO - PROCESS | 3640 | 1461193289511 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3640 | 1461193289513 Marionette TRACE conn3 <- [1,1806,null,{}] 16:01:29 INFO - PROCESS | 3640 | 1461193289517 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}] 16:01:29 INFO - PROCESS | 3640 | 1461193289623 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:01:29 INFO - PROCESS | 3640 | 1461193289737 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 3640 | ++DOCSHELL 1C420000 == 82 [pid = 3640] [id = 461] 16:01:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C702C00) [pid = 3640] [serial = 1383] [outer = 00000000] 16:01:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1C70F800) [pid = 3640] [serial = 1384] [outer = 1C702C00] 16:01:29 INFO - PROCESS | 3640 | 1461193289831 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C914C00) [pid = 3640] [serial = 1385] [outer = 1C702C00] 16:01:30 INFO - PROCESS | 3640 | 1461193290386 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]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 939ms 16:01:30 INFO - PROCESS | 3640 | 1461193290456 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3640 | 1461193290458 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:01:30 INFO - PROCESS | 3640 | 1461193290462 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 3640 | 1461193290464 Marionette TRACE conn3 <- [1,1810,null,{}] 16:01:30 INFO - PROCESS | 3640 | 1461193290468 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}] 16:01:30 INFO - PROCESS | 3640 | 1461193290573 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:01:30 INFO - PROCESS | 3640 | 1461193290714 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 3640 | ++DOCSHELL 19876400 == 83 [pid = 3640] [id = 462] 16:01:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C2EC800) [pid = 3640] [serial = 1386] [outer = 00000000] 16:01:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1CB19400) [pid = 3640] [serial = 1387] [outer = 1C2EC800] 16:01:30 INFO - PROCESS | 3640 | 1461193290815 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1CCB9400) [pid = 3640] [serial = 1388] [outer = 1C2EC800] 16:01:31 INFO - PROCESS | 3640 | 1461193291347 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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 909ms 16:01:31 INFO - PROCESS | 3640 | 1461193291398 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 3640 | 1461193291400 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:01:31 INFO - PROCESS | 3640 | 1461193291403 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 3640 | 1461193291405 Marionette TRACE conn3 <- [1,1814,null,{}] 16:01:31 INFO - PROCESS | 3640 | 1461193291409 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}] 16:01:31 INFO - PROCESS | 3640 | 1461193291531 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:01:31 INFO - PROCESS | 3640 | 1461193291675 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 3640 | ++DOCSHELL 1AC74800 == 84 [pid = 3640] [id = 463] 16:01:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C703800) [pid = 3640] [serial = 1389] [outer = 00000000] 16:01:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1D020000) [pid = 3640] [serial = 1390] [outer = 1C703800] 16:01:31 INFO - PROCESS | 3640 | 1461193291733 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1D022400) [pid = 3640] [serial = 1391] [outer = 1C703800] 16:01:32 INFO - PROCESS | 3640 | 1461193292354 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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1003ms 16:01:32 INFO - PROCESS | 3640 | 1461193292420 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 3640 | 1461193292423 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:01:32 INFO - PROCESS | 3640 | 1461193292428 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 3640 | 1461193292430 Marionette TRACE conn3 <- [1,1818,null,{}] 16:01:32 INFO - PROCESS | 3640 | 1461193292434 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}] 16:01:32 INFO - PROCESS | 3640 | 1461193292539 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:01:32 INFO - PROCESS | 3640 | 1461193292863 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 3640 | ++DOCSHELL 12B84000 == 85 [pid = 3640] [id = 464] 16:01:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (12BE8800) [pid = 3640] [serial = 1392] [outer = 00000000] 16:01:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (15729800) [pid = 3640] [serial = 1393] [outer = 12BE8800] 16:01:32 INFO - PROCESS | 3640 | 1461193292930 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (15E0F800) [pid = 3640] [serial = 1394] [outer = 12BE8800] 16:01:33 INFO - PROCESS | 3640 | 1461193293488 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]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1097ms 16:01:33 INFO - PROCESS | 3640 | 1461193293534 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 3640 | 1461193293541 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:01:33 INFO - PROCESS | 3640 | 1461193293548 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 3640 | 1461193293552 Marionette TRACE conn3 <- [1,1822,null,{}] 16:01:33 INFO - PROCESS | 3640 | 1461193293559 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}] 16:01:33 INFO - PROCESS | 3640 | 1461193293681 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:01:33 INFO - PROCESS | 3640 | 1461193293846 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 3640 | ++DOCSHELL 15F09400 == 86 [pid = 3640] [id = 465] 16:01:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (16530800) [pid = 3640] [serial = 1395] [outer = 00000000] 16:01:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (18A82800) [pid = 3640] [serial = 1396] [outer = 16530800] 16:01:33 INFO - PROCESS | 3640 | 1461193293928 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18BC7400) [pid = 3640] [serial = 1397] [outer = 16530800] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 1C70D800 == 85 [pid = 3640] [id = 316] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 1985FC00 == 84 [pid = 3640] [id = 411] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 17B4BC00 == 83 [pid = 3640] [id = 456] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 12D48800 == 82 [pid = 3640] [id = 455] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 12C5A400 == 81 [pid = 3640] [id = 454] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 180DE400 == 80 [pid = 3640] [id = 453] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 180DC400 == 79 [pid = 3640] [id = 452] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 18E47000 == 78 [pid = 3640] [id = 451] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 1833C800 == 77 [pid = 3640] [id = 450] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 15E03400 == 76 [pid = 3640] [id = 449] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 136DC000 == 75 [pid = 3640] [id = 448] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1A2D7400) [pid = 3640] [serial = 1321] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (17CA1400) [pid = 3640] [serial = 1300] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 18AB2800 == 74 [pid = 3640] [id = 443] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 15642800 == 73 [pid = 3640] [id = 442] 16:01:34 INFO - PROCESS | 3640 | --DOCSHELL 132CF800 == 72 [pid = 3640] [id = 441] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (19862400) [pid = 3640] [serial = 1316] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1985BC00) [pid = 3640] [serial = 1315] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19C91000) [pid = 3640] [serial = 1318] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (19877000) [pid = 3640] [serial = 1256] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18333000) [pid = 3640] [serial = 1238] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (19863800) [pid = 3640] [serial = 1241] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1D7EDC00) [pid = 3640] [serial = 1235] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19D4A000) [pid = 3640] [serial = 1319] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (17C66000) [pid = 3640] [serial = 1309] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1871EC00) [pid = 3640] [serial = 1310] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1545D800) [pid = 3640] [serial = 1304] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (146B8800) [pid = 3640] [serial = 1303] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (18ED6400) [pid = 3640] [serial = 1312] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (18F39000) [pid = 3640] [serial = 1313] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (17C9A400) [pid = 3640] [serial = 1307] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (16965400) [pid = 3640] [serial = 1306] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (18983C00) [pid = 3640] [serial = 1288] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19A5D800) [pid = 3640] [serial = 1291] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1DB51C00) [pid = 3640] [serial = 1294] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1E3D0000) [pid = 3640] [serial = 1297] [outer = 00000000] [url = about:blank] 16:01:34 INFO - PROCESS | 3640 | 1461193294464 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]]]}] 16:01:34 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 16:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 940ms 16:01:34 INFO - PROCESS | 3640 | 1461193294494 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3640 | 1461193294498 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:01:34 INFO - PROCESS | 3640 | 1461193294502 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:01:34 INFO - PROCESS | 3640 | 1461193294504 Marionette TRACE conn3 <- [1,1826,null,{}] 16:01:34 INFO - PROCESS | 3640 | 1461193294508 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}] 16:01:34 INFO - PROCESS | 3640 | 1461193294594 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:01:34 INFO - PROCESS | 3640 | 1461193294602 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3640 | ++DOCSHELL 17B49400 == 73 [pid = 3640] [id = 466] 16:01:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (17B4BC00) [pid = 3640] [serial = 1398] [outer = 00000000] 16:01:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (180E2400) [pid = 3640] [serial = 1399] [outer = 17B4BC00] 16:01:34 INFO - PROCESS | 3640 | 1461193294647 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18728C00) [pid = 3640] [serial = 1400] [outer = 17B4BC00] 16:01:35 INFO - PROCESS | 3640 | 1461193295157 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 705ms 16:01:35 INFO - PROCESS | 3640 | 1461193295202 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3640 | 1461193295204 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:01:35 INFO - PROCESS | 3640 | 1461193295209 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 3640 | 1461193295215 Marionette TRACE conn3 <- [1,1830,null,{}] 16:01:35 INFO - PROCESS | 3640 | 1461193295223 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}] 16:01:35 INFO - PROCESS | 3640 | 1461193295339 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:01:35 INFO - PROCESS | 3640 | 1461193295454 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 3640 | ++DOCSHELL 15CD8C00 == 74 [pid = 3640] [id = 467] 16:01:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (180DB800) [pid = 3640] [serial = 1401] [outer = 00000000] 16:01:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1985FC00) [pid = 3640] [serial = 1402] [outer = 180DB800] 16:01:35 INFO - PROCESS | 3640 | 1461193295500 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19865000) [pid = 3640] [serial = 1403] [outer = 180DB800] 16:01:35 INFO - PROCESS | 3640 | 1461193295851 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 705ms 16:01:35 INFO - PROCESS | 3640 | 1461193295907 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3640 | 1461193295910 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:01:35 INFO - PROCESS | 3640 | 1461193295913 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 3640 | 1461193295915 Marionette TRACE conn3 <- [1,1834,null,{}] 16:01:35 INFO - PROCESS | 3640 | 1461193295918 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}] 16:01:36 INFO - PROCESS | 3640 | 1461193296002 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:01:36 INFO - PROCESS | 3640 | 1461193296008 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 3640 | ++DOCSHELL 146B8800 == 75 [pid = 3640] [id = 468] 16:01:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (14AEE000) [pid = 3640] [serial = 1404] [outer = 00000000] 16:01:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19A5A000) [pid = 3640] [serial = 1405] [outer = 14AEE000] 16:01:36 INFO - PROCESS | 3640 | 1461193296053 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (19C8D000) [pid = 3640] [serial = 1406] [outer = 14AEE000] 16:01:36 INFO - PROCESS | 3640 | 1461193296537 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]]]}] 16:01:36 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) 16:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 642ms 16:01:36 INFO - PROCESS | 3640 | 1461193296551 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 3640 | 1461193296553 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:01:36 INFO - PROCESS | 3640 | 1461193296556 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:01:36 INFO - PROCESS | 3640 | 1461193296558 Marionette TRACE conn3 <- [1,1838,null,{}] 16:01:36 INFO - PROCESS | 3640 | 1461193296564 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}] 16:01:36 INFO - PROCESS | 3640 | 1461193296690 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:01:36 INFO - PROCESS | 3640 | 1461193296788 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 3640 | ++DOCSHELL 19DF1400 == 76 [pid = 3640] [id = 469] 16:01:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (19DF2800) [pid = 3640] [serial = 1407] [outer = 00000000] 16:01:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1A799800) [pid = 3640] [serial = 1408] [outer = 19DF2800] 16:01:36 INFO - PROCESS | 3640 | 1461193296840 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1ACCDC00) [pid = 3640] [serial = 1409] [outer = 19DF2800] 16:01:37 INFO - PROCESS | 3640 | 1461193297286 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]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 814ms 16:01:37 INFO - PROCESS | 3640 | 1461193297360 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 3640 | 1461193297362 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:01:37 INFO - PROCESS | 3640 | 1461193297366 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 3640 | 1461193297367 Marionette TRACE conn3 <- [1,1842,null,{}] 16:01:37 INFO - PROCESS | 3640 | 1461193297371 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}] 16:01:37 INFO - PROCESS | 3640 | 1461193297490 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:01:37 INFO - PROCESS | 3640 | 1461193297561 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 3640 | ++DOCSHELL 1B8F8000 == 77 [pid = 3640] [id = 470] 16:01:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1B8F8400) [pid = 3640] [serial = 1410] [outer = 00000000] 16:01:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C418C00) [pid = 3640] [serial = 1411] [outer = 1B8F8400] 16:01:37 INFO - PROCESS | 3640 | 1461193297606 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1C70D800) [pid = 3640] [serial = 1412] [outer = 1B8F8400] 16:01:38 INFO - PROCESS | 3640 | 1461193298040 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]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 705ms 16:01:38 INFO - PROCESS | 3640 | 1461193298064 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 3640 | 1461193298066 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:01:38 INFO - PROCESS | 3640 | 1461193298107 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 3640 | 1461193298108 Marionette TRACE conn3 <- [1,1846,null,{}] 16:01:38 INFO - PROCESS | 3640 | 1461193298112 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}] 16:01:38 INFO - PROCESS | 3640 | 1461193298236 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (18E43000) [pid = 3640] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (197EA800) [pid = 3640] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (13802400) [pid = 3640] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18E50800) [pid = 3640] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (15F07800) [pid = 3640] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19AB4C00) [pid = 3640] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (133D1400) [pid = 3640] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (18976400) [pid = 3640] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (18A88000) [pid = 3640] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:01:38 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (14A18C00) [pid = 3640] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:01:38 INFO - PROCESS | 3640 | 1461193298491 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 3640 | ++DOCSHELL 11FC3400 == 78 [pid = 3640] [id = 471] 16:01:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (11FC6C00) [pid = 3640] [serial = 1413] [outer = 00000000] 16:01:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (13802400) [pid = 3640] [serial = 1414] [outer = 11FC6C00] 16:01:38 INFO - PROCESS | 3640 | 1461193298536 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (15F0FC00) [pid = 3640] [serial = 1415] [outer = 11FC6C00] 16:01:38 INFO - PROCESS | 3640 | 1461193298897 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]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 861ms 16:01:38 INFO - PROCESS | 3640 | 1461193298958 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 3640 | 1461193298960 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:01:38 INFO - PROCESS | 3640 | 1461193298963 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:01:38 INFO - PROCESS | 3640 | 1461193298965 Marionette TRACE conn3 <- [1,1850,null,{}] 16:01:38 INFO - PROCESS | 3640 | 1461193298968 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}] 16:01:39 INFO - PROCESS | 3640 | 1461193299051 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:01:39 INFO - PROCESS | 3640 | 1461193299154 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 3640 | ++DOCSHELL 133DCC00 == 79 [pid = 3640] [id = 472] 16:01:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (13626400) [pid = 3640] [serial = 1416] [outer = 00000000] 16:01:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1B8C8800) [pid = 3640] [serial = 1417] [outer = 13626400] 16:01:39 INFO - PROCESS | 3640 | 1461193299204 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1B8FB800) [pid = 3640] [serial = 1418] [outer = 13626400] 16:01:39 INFO - PROCESS | 3640 | 1461193299562 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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 627ms 16:01:39 INFO - PROCESS | 3640 | 1461193299602 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:01:39 INFO - PROCESS | 3640 | 1461193299603 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:01:39 INFO - PROCESS | 3640 | 1461193299607 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3640 | 1461193299608 Marionette TRACE conn3 <- [1,1854,null,{}] 16:01:39 INFO - PROCESS | 3640 | 1461193299612 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}] 16:01:39 INFO - PROCESS | 3640 | 1461193299736 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:01:39 INFO - PROCESS | 3640 | 1461193299776 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 3640 | ++DOCSHELL 19A5A400 == 80 [pid = 3640] [id = 473] 16:01:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A2CFC00) [pid = 3640] [serial = 1419] [outer = 00000000] 16:01:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1CFF5400) [pid = 3640] [serial = 1420] [outer = 1A2CFC00] 16:01:39 INFO - PROCESS | 3640 | 1461193299820 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1D01A000) [pid = 3640] [serial = 1421] [outer = 1A2CFC00] 16:01:40 INFO - PROCESS | 3640 | 1461193300234 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]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 689ms 16:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:01:40 INFO - PROCESS | 3640 | 1461193300307 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 3640 | 1461193300309 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:01:40 INFO - PROCESS | 3640 | 1461193300312 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 3640 | 1461193300314 Marionette TRACE conn3 <- [1,1858,null,{}] 16:01:40 INFO - PROCESS | 3640 | 1461193300317 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}] 16:01:40 INFO - PROCESS | 3640 | 1461193300400 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:01:40 INFO - PROCESS | 3640 | 1461193300406 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C4C00 == 81 [pid = 3640] [id = 474] 16:01:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1D323000) [pid = 3640] [serial = 1422] [outer = 00000000] 16:01:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1D32C800) [pid = 3640] [serial = 1423] [outer = 1D323000] 16:01:40 INFO - PROCESS | 3640 | 1461193300454 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1D394400) [pid = 3640] [serial = 1424] [outer = 1D323000] 16:01:41 INFO - PROCESS | 3640 | 1461193301207 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]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 940ms 16:01:41 INFO - PROCESS | 3640 | 1461193301259 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:01:41 INFO - PROCESS | 3640 | 1461193301264 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:01:41 INFO - PROCESS | 3640 | 1461193301270 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 3640 | 1461193301274 Marionette TRACE conn3 <- [1,1862,null,{}] 16:01:41 INFO - PROCESS | 3640 | 1461193301279 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}] 16:01:41 INFO - PROCESS | 3640 | 1461193301398 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:01:41 INFO - PROCESS | 3640 | 1461193301547 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 3640 | ++DOCSHELL 15620000 == 82 [pid = 3640] [id = 475] 16:01:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (17C69C00) [pid = 3640] [serial = 1425] [outer = 00000000] 16:01:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1833BC00) [pid = 3640] [serial = 1426] [outer = 17C69C00] 16:01:41 INFO - PROCESS | 3640 | 1461193301605 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (18983C00) [pid = 3640] [serial = 1427] [outer = 17C69C00] 16:01:42 INFO - PROCESS | 3640 | 1461193302192 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]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1003ms 16:01:42 INFO - PROCESS | 3640 | 1461193302273 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3640 | 1461193302279 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:01:42 INFO - PROCESS | 3640 | 1461193302285 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3640 | 1461193302288 Marionette TRACE conn3 <- [1,1866,null,{}] 16:01:42 INFO - PROCESS | 3640 | 1461193302292 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}] 16:01:42 INFO - PROCESS | 3640 | 1461193302403 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:01:42 INFO - PROCESS | 3640 | 1461193302549 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 3640 | ++DOCSHELL 1805E400 == 83 [pid = 3640] [id = 476] 16:01:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (180DD400) [pid = 3640] [serial = 1428] [outer = 00000000] 16:01:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1986B000) [pid = 3640] [serial = 1429] [outer = 180DD400] 16:01:42 INFO - PROCESS | 3640 | 1461193302605 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (19C96C00) [pid = 3640] [serial = 1430] [outer = 180DD400] 16:01:43 INFO - PROCESS | 3640 | 1461193303227 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]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1003ms 16:01:43 INFO - PROCESS | 3640 | 1461193303285 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 3640 | 1461193303288 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:01:43 INFO - PROCESS | 3640 | 1461193303292 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 3640 | 1461193303295 Marionette TRACE conn3 <- [1,1870,null,{}] 16:01:43 INFO - PROCESS | 3640 | 1461193303306 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}] 16:01:43 INFO - PROCESS | 3640 | 1461193303416 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:01:43 INFO - PROCESS | 3640 | 1461193303564 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 3640 | ++DOCSHELL 1CFF5800 == 84 [pid = 3640] [id = 477] 16:01:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1D018400) [pid = 3640] [serial = 1431] [outer = 00000000] 16:01:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1D32F800) [pid = 3640] [serial = 1432] [outer = 1D018400] 16:01:43 INFO - PROCESS | 3640 | 1461193303622 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1D39A400) [pid = 3640] [serial = 1433] [outer = 1D018400] 16:01:44 INFO - PROCESS | 3640 | 1461193304211 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]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 955ms 16:01:44 INFO - PROCESS | 3640 | 1461193304249 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3640 | 1461193304251 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:01:44 INFO - PROCESS | 3640 | 1461193304256 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:01:44 INFO - PROCESS | 3640 | 1461193304259 Marionette TRACE conn3 <- [1,1874,null,{}] 16:01:44 INFO - PROCESS | 3640 | 1461193304264 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}] 16:01:44 INFO - PROCESS | 3640 | 1461193304378 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:01:44 INFO - PROCESS | 3640 | 1461193304523 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3640 | ++DOCSHELL 19DEE800 == 85 [pid = 3640] [id = 478] 16:01:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1D16F400) [pid = 3640] [serial = 1434] [outer = 00000000] 16:01:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1D7F3800) [pid = 3640] [serial = 1435] [outer = 1D16F400] 16:01:44 INFO - PROCESS | 3640 | 1461193304578 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1DB44400) [pid = 3640] [serial = 1436] [outer = 1D16F400] 16:01:45 INFO - PROCESS | 3640 | 1461193305136 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]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 909ms 16:01:45 INFO - PROCESS | 3640 | 1461193305195 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 3640 | 1461193305198 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:01:45 INFO - PROCESS | 3640 | 1461193305201 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 3640 | 1461193305203 Marionette TRACE conn3 <- [1,1878,null,{}] 16:01:45 INFO - PROCESS | 3640 | 1461193305207 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}] 16:01:45 INFO - PROCESS | 3640 | 1461193305316 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:01:45 INFO - PROCESS | 3640 | 1461193305476 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 3640 | ++DOCSHELL 15FCD400 == 86 [pid = 3640] [id = 479] 16:01:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (17C9C400) [pid = 3640] [serial = 1437] [outer = 00000000] 16:01:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1DB52000) [pid = 3640] [serial = 1438] [outer = 17C9C400] 16:01:45 INFO - PROCESS | 3640 | 1461193305533 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1DB51400) [pid = 3640] [serial = 1439] [outer = 17C9C400] 16:01:46 INFO - PROCESS | 3640 | 1461193306102 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]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 940ms 16:01:46 INFO - PROCESS | 3640 | 1461193306146 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3640 | 1461193306149 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:01:46 INFO - PROCESS | 3640 | 1461193306152 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 3640 | 1461193306154 Marionette TRACE conn3 <- [1,1882,null,{}] 16:01:46 INFO - PROCESS | 3640 | 1461193306158 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}] 16:01:46 INFO - PROCESS | 3640 | 1461193306271 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:01:46 INFO - PROCESS | 3640 | 1461193306438 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3640 | ++DOCSHELL 1DE28C00 == 87 [pid = 3640] [id = 480] 16:01:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1DE2C000) [pid = 3640] [serial = 1440] [outer = 00000000] 16:01:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1DF4F000) [pid = 3640] [serial = 1441] [outer = 1DE2C000] 16:01:46 INFO - PROCESS | 3640 | 1461193306496 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (1DF51800) [pid = 3640] [serial = 1442] [outer = 1DE2C000] 16:01:47 INFO - PROCESS | 3640 | 1461193307285 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]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1190ms 16:01:47 INFO - PROCESS | 3640 | 1461193307358 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 3640 | 1461193307363 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:01:47 INFO - PROCESS | 3640 | 1461193307368 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 3640 | 1461193307372 Marionette TRACE conn3 <- [1,1886,null,{}] 16:01:47 INFO - PROCESS | 3640 | 1461193307377 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}] 16:01:47 INFO - PROCESS | 3640 | 1461193307482 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:01:47 INFO - PROCESS | 3640 | 1461193307625 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 3640 | ++DOCSHELL 13276800 == 88 [pid = 3640] [id = 481] 16:01:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1572A400) [pid = 3640] [serial = 1443] [outer = 00000000] 16:01:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (180D9400) [pid = 3640] [serial = 1444] [outer = 1572A400] 16:01:47 INFO - PROCESS | 3640 | 1461193307706 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (18727000) [pid = 3640] [serial = 1445] [outer = 1572A400] 16:01:48 INFO - PROCESS | 3640 | 1461193308366 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]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1049ms 16:01:48 INFO - PROCESS | 3640 | 1461193308434 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 3640 | 1461193308439 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:01:48 INFO - PROCESS | 3640 | 1461193308445 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 3640 | 1461193308447 Marionette TRACE conn3 <- [1,1890,null,{}] 16:01:48 INFO - PROCESS | 3640 | 1461193308474 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}] 16:01:48 INFO - PROCESS | 3640 | 1461193308574 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:01:48 INFO - PROCESS | 3640 | 1461193308732 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 14A5C800 == 87 [pid = 3640] [id = 300] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 19A5A400 == 86 [pid = 3640] [id = 473] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 133DCC00 == 85 [pid = 3640] [id = 472] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 11FC3400 == 84 [pid = 3640] [id = 471] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 1B8F8000 == 83 [pid = 3640] [id = 470] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 19DF1400 == 82 [pid = 3640] [id = 469] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 146B8800 == 81 [pid = 3640] [id = 468] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 15CD8C00 == 80 [pid = 3640] [id = 467] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 17B49400 == 79 [pid = 3640] [id = 466] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 15F09400 == 78 [pid = 3640] [id = 465] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 12B84000 == 77 [pid = 3640] [id = 464] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (136D1400) [pid = 3640] [serial = 1324] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (15F06C00) [pid = 3640] [serial = 1327] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (18E4D000) [pid = 3640] [serial = 1330] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (19A5BC00) [pid = 3640] [serial = 1333] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1A993000) [pid = 3640] [serial = 1336] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1C2ED400) [pid = 3640] [serial = 1339] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1C2EF800) [pid = 3640] [serial = 1372] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | ++DOCSHELL 12B84000 == 78 [pid = 3640] [id = 482] 16:01:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (12CBBC00) [pid = 3640] [serial = 1446] [outer = 00000000] 16:01:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (14A67C00) [pid = 3640] [serial = 1447] [outer = 12CBBC00] 16:01:48 INFO - PROCESS | 3640 | 1461193308834 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (15F06C00) [pid = 3640] [serial = 1448] [outer = 12CBBC00] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 18BC3400 == 77 [pid = 3640] [id = 459] 16:01:48 INFO - PROCESS | 3640 | --DOCSHELL 142B2800 == 76 [pid = 3640] [id = 458] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (183BC800) [pid = 3640] [serial = 1301] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (19866000) [pid = 3640] [serial = 1357] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (19DEEC00) [pid = 3640] [serial = 1360] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (19871400) [pid = 3640] [serial = 1358] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (13628400) [pid = 3640] [serial = 1342] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (15726800) [pid = 3640] [serial = 1345] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (14A58400) [pid = 3640] [serial = 1346] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (18977800) [pid = 3640] [serial = 1354] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (16960C00) [pid = 3640] [serial = 1348] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1B8C3C00) [pid = 3640] [serial = 1363] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (17C70800) [pid = 3640] [serial = 1349] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1B8C3400) [pid = 3640] [serial = 1364] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (196A7800) [pid = 3640] [serial = 1366] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (18AB5800) [pid = 3640] [serial = 1351] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (18BC6800) [pid = 3640] [serial = 1352] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1B8F3000) [pid = 3640] [serial = 1369] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1B8F6400) [pid = 3640] [serial = 1370] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A24F400) [pid = 3640] [serial = 1361] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (19A5B000) [pid = 3640] [serial = 1367] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (196A9400) [pid = 3640] [serial = 1355] [outer = 00000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3640 | 1461193309258 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 846ms 16:01:49 INFO - PROCESS | 3640 | 1461193309309 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3640 | 1461193309311 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:01:49 INFO - PROCESS | 3640 | 1461193309316 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 3640 | 1461193309319 Marionette TRACE conn3 <- [1,1894,null,{}] 16:01:49 INFO - PROCESS | 3640 | 1461193309329 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}] 16:01:49 INFO - PROCESS | 3640 | 1461193309427 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:01:49 INFO - PROCESS | 3640 | 1461193309435 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 3640 | ++DOCSHELL 18BC9400 == 77 [pid = 3640] [id = 483] 16:01:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (18E43C00) [pid = 3640] [serial = 1449] [outer = 00000000] 16:01:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (19530800) [pid = 3640] [serial = 1450] [outer = 18E43C00] 16:01:49 INFO - PROCESS | 3640 | 1461193309482 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (197EC000) [pid = 3640] [serial = 1451] [outer = 18E43C00] 16:01:49 INFO - PROCESS | 3640 | 1461193309961 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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 689ms 16:01:50 INFO - PROCESS | 3640 | 1461193310013 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3640 | 1461193310016 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:01:50 INFO - PROCESS | 3640 | 1461193310019 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 3640 | 1461193310020 Marionette TRACE conn3 <- [1,1898,null,{}] 16:01:50 INFO - PROCESS | 3640 | 1461193310024 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}] 16:01:50 INFO - PROCESS | 3640 | 1461193310109 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:01:50 INFO - PROCESS | 3640 | 1461193310118 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 3640 | ++DOCSHELL 1986A000 == 78 [pid = 3640] [id = 484] 16:01:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1986A400) [pid = 3640] [serial = 1452] [outer = 00000000] 16:01:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (19A57800) [pid = 3640] [serial = 1453] [outer = 1986A400] 16:01:50 INFO - PROCESS | 3640 | 1461193310163 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19A56400) [pid = 3640] [serial = 1454] [outer = 1986A400] 16:01:50 INFO - PROCESS | 3640 | 1461193310636 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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 705ms 16:01:50 INFO - PROCESS | 3640 | 1461193310719 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3640 | 1461193310721 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:01:50 INFO - PROCESS | 3640 | 1461193310724 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:01:50 INFO - PROCESS | 3640 | 1461193310726 Marionette TRACE conn3 <- [1,1902,null,{}] 16:01:50 INFO - PROCESS | 3640 | 1461193310729 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}] 16:01:50 INFO - PROCESS | 3640 | 1461193310840 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:01:50 INFO - PROCESS | 3640 | 1461193310853 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 3640 | ++DOCSHELL 02672400 == 79 [pid = 3640] [id = 485] 16:01:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (19DEE000) [pid = 3640] [serial = 1455] [outer = 00000000] 16:01:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1A25A000) [pid = 3640] [serial = 1456] [outer = 19DEE000] 16:01:50 INFO - PROCESS | 3640 | 1461193310897 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1A79B000) [pid = 3640] [serial = 1457] [outer = 19DEE000] 16:01:51 INFO - PROCESS | 3640 | 1461193311376 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]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 704ms 16:01:51 INFO - PROCESS | 3640 | 1461193311424 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 3640 | 1461193311428 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:01:51 INFO - PROCESS | 3640 | 1461193311432 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 3640 | 1461193311434 Marionette TRACE conn3 <- [1,1906,null,{}] 16:01:51 INFO - PROCESS | 3640 | 1461193311438 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}] 16:01:51 INFO - PROCESS | 3640 | 1461193311584 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:01:51 INFO - PROCESS | 3640 | 1461193311656 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C9000 == 80 [pid = 3640] [id = 486] 16:01:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1B8CA400) [pid = 3640] [serial = 1458] [outer = 00000000] 16:01:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1B8F6C00) [pid = 3640] [serial = 1459] [outer = 1B8CA400] 16:01:51 INFO - PROCESS | 3640 | 1461193311703 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1C2EB800) [pid = 3640] [serial = 1460] [outer = 1B8CA400] 16:01:52 INFO - PROCESS | 3640 | 1461193312115 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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 736ms 16:01:52 INFO - PROCESS | 3640 | 1461193312171 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3640 | 1461193312173 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:01:52 INFO - PROCESS | 3640 | 1461193312177 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3640 | 1461193312178 Marionette TRACE conn3 <- [1,1910,null,{}] 16:01:52 INFO - PROCESS | 3640 | 1461193312181 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}] 16:01:52 INFO - PROCESS | 3640 | 1461193312340 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:01:52 INFO - PROCESS | 3640 | 1461193312410 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 3640 | ++DOCSHELL 1B8F4000 == 81 [pid = 3640] [id = 487] 16:01:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1B8F7800) [pid = 3640] [serial = 1461] [outer = 00000000] 16:01:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1C920800) [pid = 3640] [serial = 1462] [outer = 1B8F7800] 16:01:52 INFO - PROCESS | 3640 | 1461193312462 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1CF66400) [pid = 3640] [serial = 1463] [outer = 1B8F7800] 16:01:52 INFO - PROCESS | 3640 | 1461193312878 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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 736ms 16:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:01:52 INFO - PROCESS | 3640 | 1461193312916 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3640 | 1461193312918 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:01:52 INFO - PROCESS | 3640 | 1461193312921 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3640 | 1461193312923 Marionette TRACE conn3 <- [1,1914,null,{}] 16:01:52 INFO - PROCESS | 3640 | 1461193312926 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}] 16:01:53 INFO - PROCESS | 3640 | 1461193313053 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:01:53 INFO - PROCESS | 3640 | 1461193313345 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1E151800) [pid = 3640] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (12BE8800) [pid = 3640] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (14AEE000) [pid = 3640] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (19DF2800) [pid = 3640] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (16530800) [pid = 3640] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (180DB800) [pid = 3640] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1B8F8400) [pid = 3640] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (17B4BC00) [pid = 3640] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (11FC6C00) [pid = 3640] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (13626400) [pid = 3640] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1CFF2400) [pid = 3640] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19AC1C00) [pid = 3640] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1D7F2400) [pid = 3640] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1985AC00) [pid = 3640] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1D01C400) [pid = 3640] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (15F05800) [pid = 3640] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1DF53000) [pid = 3640] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:01:53 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1A2CFC00) [pid = 3640] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:01:53 INFO - PROCESS | 3640 | ++DOCSHELL 11FC6C00 == 82 [pid = 3640] [id = 488] 16:01:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (12B7B400) [pid = 3640] [serial = 1464] [outer = 00000000] 16:01:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (13626400) [pid = 3640] [serial = 1465] [outer = 12B7B400] 16:01:53 INFO - PROCESS | 3640 | 1461193313402 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1572E400) [pid = 3640] [serial = 1466] [outer = 12B7B400] 16:01:53 INFO - PROCESS | 3640 | 1461193313794 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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 893ms 16:01:53 INFO - PROCESS | 3640 | 1461193313826 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3640 | 1461193313828 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:01:53 INFO - PROCESS | 3640 | 1461193313831 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 3640 | 1461193313833 Marionette TRACE conn3 <- [1,1918,null,{}] 16:01:53 INFO - PROCESS | 3640 | 1461193313836 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}] 16:01:53 INFO - PROCESS | 3640 | 1461193313919 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:01:54 INFO - PROCESS | 3640 | 1461193314027 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3640 | ++DOCSHELL 13622000 == 83 [pid = 3640] [id = 489] 16:01:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (15628000) [pid = 3640] [serial = 1467] [outer = 00000000] 16:01:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1A2CFC00) [pid = 3640] [serial = 1468] [outer = 15628000] 16:01:54 INFO - PROCESS | 3640 | 1461193314071 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C347000) [pid = 3640] [serial = 1469] [outer = 15628000] 16:01:54 INFO - PROCESS | 3640 | 1461193314441 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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 642ms 16:01:54 INFO - PROCESS | 3640 | 1461193314470 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3640 | 1461193314473 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:01:54 INFO - PROCESS | 3640 | 1461193314478 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - PROCESS | 3640 | 1461193314480 Marionette TRACE conn3 <- [1,1922,null,{}] 16:01:54 INFO - PROCESS | 3640 | 1461193314484 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}] 16:01:54 INFO - PROCESS | 3640 | 1461193314619 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:01:54 INFO - PROCESS | 3640 | 1461193314628 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3640 | ++DOCSHELL 164AD800 == 84 [pid = 3640] [id = 490] 16:01:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (19DF8C00) [pid = 3640] [serial = 1470] [outer = 00000000] 16:01:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1D168800) [pid = 3640] [serial = 1471] [outer = 19DF8C00] 16:01:54 INFO - PROCESS | 3640 | 1461193314671 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D329400) [pid = 3640] [serial = 1472] [outer = 19DF8C00] 16:01:55 INFO - PROCESS | 3640 | 1461193315077 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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 642ms 16:01:55 INFO - PROCESS | 3640 | 1461193315113 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3640 | 1461193315116 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:01:55 INFO - PROCESS | 3640 | 1461193315119 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 3640 | 1461193315121 Marionette TRACE conn3 <- [1,1926,null,{}] 16:01:55 INFO - PROCESS | 3640 | 1461193315124 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}] 16:01:55 INFO - PROCESS | 3640 | 1461193315269 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:01:55 INFO - PROCESS | 3640 | 1461193315316 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 3640 | ++DOCSHELL 1D7F5400 == 85 [pid = 3640] [id = 491] 16:01:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1DB45400) [pid = 3640] [serial = 1473] [outer = 00000000] 16:01:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1DE2F800) [pid = 3640] [serial = 1474] [outer = 1DB45400] 16:01:55 INFO - PROCESS | 3640 | 1461193315364 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1DF55000) [pid = 3640] [serial = 1475] [outer = 1DB45400] 16:01:56 INFO - PROCESS | 3640 | 1461193316047 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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 956ms 16:01:56 INFO - PROCESS | 3640 | 1461193316065 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3640 | 1461193316070 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:01:56 INFO - PROCESS | 3640 | 1461193316090 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 3640 | 1461193316094 Marionette TRACE conn3 <- [1,1930,null,{}] 16:01:56 INFO - PROCESS | 3640 | 1461193316100 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}] 16:01:56 INFO - PROCESS | 3640 | 1461193316219 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:01:56 INFO - PROCESS | 3640 | 1461193316370 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 3640 | ++DOCSHELL 16960C00 == 86 [pid = 3640] [id = 492] 16:01:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (17C73800) [pid = 3640] [serial = 1476] [outer = 00000000] 16:01:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1897D800) [pid = 3640] [serial = 1477] [outer = 17C73800] 16:01:56 INFO - PROCESS | 3640 | 1461193316427 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (18BCC400) [pid = 3640] [serial = 1478] [outer = 17C73800] 16:01:57 INFO - PROCESS | 3640 | 1461193317049 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]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1003ms 16:01:57 INFO - PROCESS | 3640 | 1461193317092 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3640 | 1461193317098 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:01:57 INFO - PROCESS | 3640 | 1461193317104 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 3640 | 1461193317107 Marionette TRACE conn3 <- [1,1934,null,{}] 16:01:57 INFO - PROCESS | 3640 | 1461193317111 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}] 16:01:57 INFO - PROCESS | 3640 | 1461193317229 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:01:57 INFO - PROCESS | 3640 | 1461193317392 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3640 | ++DOCSHELL 17C9D800 == 87 [pid = 3640] [id = 493] 16:01:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (18EE0800) [pid = 3640] [serial = 1479] [outer = 00000000] 16:01:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (19DEEC00) [pid = 3640] [serial = 1480] [outer = 18EE0800] 16:01:57 INFO - PROCESS | 3640 | 1461193317447 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1A0F1000) [pid = 3640] [serial = 1481] [outer = 18EE0800] 16:01:58 INFO - PROCESS | 3640 | 1461193318109 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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1050ms 16:01:58 INFO - PROCESS | 3640 | 1461193318168 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3640 | 1461193318171 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:01:58 INFO - PROCESS | 3640 | 1461193318175 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:01:58 INFO - PROCESS | 3640 | 1461193318178 Marionette TRACE conn3 <- [1,1938,null,{}] 16:01:58 INFO - PROCESS | 3640 | 1461193318189 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}] 16:01:58 INFO - PROCESS | 3640 | 1461193318303 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:01:58 INFO - PROCESS | 3640 | 1461193318453 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 3640 | ++DOCSHELL 1D01B400 == 88 [pid = 3640] [id = 494] 16:01:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1D16E800) [pid = 3640] [serial = 1482] [outer = 00000000] 16:01:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1DE25400) [pid = 3640] [serial = 1483] [outer = 1D16E800] 16:01:58 INFO - PROCESS | 3640 | 1461193318511 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1DE31C00) [pid = 3640] [serial = 1484] [outer = 1D16E800] 16:01:59 INFO - PROCESS | 3640 | 1461193319079 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]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 939ms 16:01:59 INFO - PROCESS | 3640 | 1461193319152 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 3640 | 1461193319155 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:01:59 INFO - PROCESS | 3640 | 1461193319158 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 3640 | 1461193319160 Marionette TRACE conn3 <- [1,1942,null,{}] 16:01:59 INFO - PROCESS | 3640 | 1461193319164 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}] 16:01:59 INFO - PROCESS | 3640 | 1461193319274 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:01:59 INFO - PROCESS | 3640 | 1461193319424 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 3640 | ++DOCSHELL 1DE24800 == 89 [pid = 3640] [id = 495] 16:01:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1DFB0400) [pid = 3640] [serial = 1485] [outer = 00000000] 16:01:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1E14B400) [pid = 3640] [serial = 1486] [outer = 1DFB0400] 16:01:59 INFO - PROCESS | 3640 | 1461193319479 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (1E14F400) [pid = 3640] [serial = 1487] [outer = 1DFB0400] 16:02:00 INFO - PROCESS | 3640 | 1461193320042 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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 940ms 16:02:00 INFO - PROCESS | 3640 | 1461193320103 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 3640 | 1461193320105 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:02:00 INFO - PROCESS | 3640 | 1461193320111 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 3640 | 1461193320113 Marionette TRACE conn3 <- [1,1946,null,{}] 16:02:00 INFO - PROCESS | 3640 | 1461193320117 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}] 16:02:00 INFO - PROCESS | 3640 | 1461193320224 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:02:00 INFO - PROCESS | 3640 | 1461193320373 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 3640 | ++DOCSHELL 1DFAE400 == 90 [pid = 3640] [id = 496] 16:02:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (1DFB5C00) [pid = 3640] [serial = 1488] [outer = 00000000] 16:02:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1E1A2800) [pid = 3640] [serial = 1489] [outer = 1DFB5C00] 16:02:00 INFO - PROCESS | 3640 | 1461193320428 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (1E3CE400) [pid = 3640] [serial = 1490] [outer = 1DFB5C00] 16:02:00 INFO - PROCESS | 3640 | 1461193320970 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]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 893ms 16:02:01 INFO - PROCESS | 3640 | 1461193321013 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 3640 | 1461193321015 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:02:01 INFO - PROCESS | 3640 | 1461193321019 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3640 | 1461193321021 Marionette TRACE conn3 <- [1,1950,null,{}] 16:02:01 INFO - PROCESS | 3640 | 1461193321024 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}] 16:02:01 INFO - PROCESS | 3640 | 1461193321138 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:02:01 INFO - PROCESS | 3640 | 1461193321288 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 3640 | ++DOCSHELL 19677000 == 91 [pid = 3640] [id = 497] 16:02:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1DFB7400) [pid = 3640] [serial = 1491] [outer = 00000000] 16:02:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (20D2D000) [pid = 3640] [serial = 1492] [outer = 1DFB7400] 16:02:01 INFO - PROCESS | 3640 | 1461193321346 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (20D2E400) [pid = 3640] [serial = 1493] [outer = 1DFB7400] 16:02:01 INFO - PROCESS | 3640 | 1461193321963 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]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1002ms 16:02:02 INFO - PROCESS | 3640 | 1461193322022 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 3640 | 1461193322024 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:02:02 INFO - PROCESS | 3640 | 1461193322028 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 3640 | 1461193322030 Marionette TRACE conn3 <- [1,1954,null,{}] 16:02:02 INFO - PROCESS | 3640 | 1461193322034 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}] 16:02:02 INFO - PROCESS | 3640 | 1461193322171 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:02:02 INFO - PROCESS | 3640 | 1461193322295 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 3640 | ++DOCSHELL 1333F000 == 92 [pid = 3640] [id = 498] 16:02:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (136DF000) [pid = 3640] [serial = 1494] [outer = 00000000] 16:02:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (18A80400) [pid = 3640] [serial = 1495] [outer = 136DF000] 16:02:02 INFO - PROCESS | 3640 | 1461193322348 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1985B400) [pid = 3640] [serial = 1496] [outer = 136DF000] 16:02:03 INFO - PROCESS | 3640 | 1461193323206 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]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1237ms 16:02:03 INFO - PROCESS | 3640 | 1461193323271 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3640 | 1461193323275 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:02:03 INFO - PROCESS | 3640 | 1461193323280 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3640 | 1461193323284 Marionette TRACE conn3 <- [1,1958,null,{}] 16:02:03 INFO - PROCESS | 3640 | 1461193323289 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}] 16:02:03 INFO - PROCESS | 3640 | 1461193323395 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:02:03 INFO - PROCESS | 3640 | 1461193323549 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 3640 | ++DOCSHELL 14A66400 == 93 [pid = 3640] [id = 499] 16:02:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1545CC00) [pid = 3640] [serial = 1497] [outer = 00000000] 16:02:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (16531400) [pid = 3640] [serial = 1498] [outer = 1545CC00] 16:02:03 INFO - PROCESS | 3640 | 1461193323599 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (17C94800) [pid = 3640] [serial = 1499] [outer = 1545CC00] 16:02:04 INFO - PROCESS | 3640 | 1461193324132 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]]]}] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 164AD800 == 92 [pid = 3640] [id = 490] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 13622000 == 91 [pid = 3640] [id = 489] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 11FC6C00 == 90 [pid = 3640] [id = 488] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 1B8F4000 == 89 [pid = 3640] [id = 487] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 1B8C9000 == 88 [pid = 3640] [id = 486] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 02672400 == 87 [pid = 3640] [id = 485] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 1986A000 == 86 [pid = 3640] [id = 484] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 18BC9400 == 85 [pid = 3640] [id = 483] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 12B84000 == 84 [pid = 3640] [id = 482] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 13276800 == 83 [pid = 3640] [id = 481] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 19DEE800 == 82 [pid = 3640] [id = 478] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 1CFF5800 == 81 [pid = 3640] [id = 477] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 1805E400 == 80 [pid = 3640] [id = 476] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 15620000 == 79 [pid = 3640] [id = 475] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 18E43400 == 78 [pid = 3640] [id = 457] 16:02:04 INFO - PROCESS | 3640 | --DOCSHELL 1B8C4C00 == 77 [pid = 3640] [id = 474] 16:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 939ms 16:02:04 INFO - PROCESS | 3640 | 1461193324228 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3640 | 1461193324233 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:02:04 INFO - PROCESS | 3640 | 1461193324239 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3640 | 1461193324241 Marionette TRACE conn3 <- [1,1962,null,{}] 16:02:04 INFO - PROCESS | 3640 | 1461193324245 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}] 16:02:04 INFO - PROCESS | 3640 | 1461193324335 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:02:04 INFO - PROCESS | 3640 | 1461193324347 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 3640 | ++DOCSHELL 17C6F800 == 78 [pid = 3640] [id = 500] 16:02:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (17C70800) [pid = 3640] [serial = 1500] [outer = 00000000] 16:02:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (180D6000) [pid = 3640] [serial = 1501] [outer = 17C70800] 16:02:04 INFO - PROCESS | 3640 | 1461193324393 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (18338C00) [pid = 3640] [serial = 1502] [outer = 17C70800] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (1DF4BC00) [pid = 3640] [serial = 1295] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (1CB1C000) [pid = 3640] [serial = 1244] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (1E3D4000) [pid = 3640] [serial = 1298] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (1A2CE800) [pid = 3640] [serial = 1292] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (1DF47400) [pid = 3640] [serial = 1247] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (18BBF800) [pid = 3640] [serial = 1289] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (1E14C400) [pid = 3640] [serial = 1250] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (1E1A5000) [pid = 3640] [serial = 1253] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (15E0F800) [pid = 3640] [serial = 1394] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (15729800) [pid = 3640] [serial = 1393] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (19A5A000) [pid = 3640] [serial = 1405] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1A799800) [pid = 3640] [serial = 1408] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (18BC7400) [pid = 3640] [serial = 1397] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (18A82800) [pid = 3640] [serial = 1396] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1C2F7400) [pid = 3640] [serial = 1381] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1985FC00) [pid = 3640] [serial = 1402] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (19865000) [pid = 3640] [serial = 1403] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1C418C00) [pid = 3640] [serial = 1411] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (180E2400) [pid = 3640] [serial = 1399] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (18728C00) [pid = 3640] [serial = 1400] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1ACCDC00) [pid = 3640] [serial = 1409] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18ED8C00) [pid = 3640] [serial = 1378] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (13802400) [pid = 3640] [serial = 1414] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (15CF3800) [pid = 3640] [serial = 1375] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1C70F800) [pid = 3640] [serial = 1384] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1CB19400) [pid = 3640] [serial = 1387] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1C70D800) [pid = 3640] [serial = 1412] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (15F0FC00) [pid = 3640] [serial = 1415] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1D020000) [pid = 3640] [serial = 1390] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1B8C8800) [pid = 3640] [serial = 1417] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1D01A000) [pid = 3640] [serial = 1421] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1B8FB800) [pid = 3640] [serial = 1418] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19C8D000) [pid = 3640] [serial = 1406] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1CFF5400) [pid = 3640] [serial = 1420] [outer = 00000000] [url = about:blank] 16:02:04 INFO - PROCESS | 3640 | 1461193324932 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]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 736ms 16:02:04 INFO - PROCESS | 3640 | 1461193324978 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3640 | 1461193324980 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:02:04 INFO - PROCESS | 3640 | 1461193324984 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3640 | 1461193324987 Marionette TRACE conn3 <- [1,1966,null,{}] 16:02:05 INFO - PROCESS | 3640 | 1461193324997 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}] 16:02:05 INFO - PROCESS | 3640 | 1461193325121 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:02:05 INFO - PROCESS | 3640 | 1461193325229 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3640 | ++DOCSHELL 17CA0000 == 79 [pid = 3640] [id = 501] 16:02:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (180E2400) [pid = 3640] [serial = 1503] [outer = 00000000] 16:02:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (18FCD800) [pid = 3640] [serial = 1504] [outer = 180E2400] 16:02:05 INFO - PROCESS | 3640 | 1461193325277 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (197E4400) [pid = 3640] [serial = 1505] [outer = 180E2400] 16:02:05 INFO - PROCESS | 3640 | 1461193325640 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]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 689ms 16:02:05 INFO - PROCESS | 3640 | 1461193325683 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 3640 | 1461193325686 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:02:05 INFO - PROCESS | 3640 | 1461193325689 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 3640 | 1461193325692 Marionette TRACE conn3 <- [1,1970,null,{}] 16:02:05 INFO - PROCESS | 3640 | 1461193325697 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}] 16:02:05 INFO - PROCESS | 3640 | 1461193325786 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:02:05 INFO - PROCESS | 3640 | 1461193325792 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3640 | ++DOCSHELL 19533C00 == 80 [pid = 3640] [id = 502] 16:02:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19862400) [pid = 3640] [serial = 1506] [outer = 00000000] 16:02:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1986DC00) [pid = 3640] [serial = 1507] [outer = 19862400] 16:02:05 INFO - PROCESS | 3640 | 1461193325837 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (19A54C00) [pid = 3640] [serial = 1508] [outer = 19862400] 16:02:06 INFO - PROCESS | 3640 | 1461193326299 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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 627ms 16:02:06 INFO - PROCESS | 3640 | 1461193326327 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3640 | 1461193326329 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:02:06 INFO - PROCESS | 3640 | 1461193326333 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3640 | 1461193326334 Marionette TRACE conn3 <- [1,1974,null,{}] 16:02:06 INFO - PROCESS | 3640 | 1461193326338 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}] 16:02:06 INFO - PROCESS | 3640 | 1461193326421 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:02:06 INFO - PROCESS | 3640 | 1461193326426 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3640 | ++DOCSHELL 19C8CC00 == 81 [pid = 3640] [id = 503] 16:02:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (19C8D000) [pid = 3640] [serial = 1509] [outer = 00000000] 16:02:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (19DEF400) [pid = 3640] [serial = 1510] [outer = 19C8D000] 16:02:06 INFO - PROCESS | 3640 | 1461193326470 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1A0EF400) [pid = 3640] [serial = 1511] [outer = 19C8D000] 16:02:07 INFO - PROCESS | 3640 | 1461193326987 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]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 705ms 16:02:07 INFO - PROCESS | 3640 | 1461193327032 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3640 | 1461193327034 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:02:07 INFO - PROCESS | 3640 | 1461193327037 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:02:07 INFO - PROCESS | 3640 | 1461193327039 Marionette TRACE conn3 <- [1,1978,null,{}] 16:02:07 INFO - PROCESS | 3640 | 1461193327042 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}] 16:02:07 INFO - PROCESS | 3640 | 1461193327182 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:02:07 INFO - PROCESS | 3640 | 1461193327257 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3640 | ++DOCSHELL 1AC75000 == 82 [pid = 3640] [id = 504] 16:02:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1ACCF000) [pid = 3640] [serial = 1512] [outer = 00000000] 16:02:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1B8CD000) [pid = 3640] [serial = 1513] [outer = 1ACCF000] 16:02:07 INFO - PROCESS | 3640 | 1461193327303 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1B8F5000) [pid = 3640] [serial = 1514] [outer = 1ACCF000] 16:02:07 INFO - PROCESS | 3640 | 1461193327698 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]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 705ms 16:02:07 INFO - PROCESS | 3640 | 1461193327738 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3640 | 1461193327740 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:02:07 INFO - PROCESS | 3640 | 1461193327743 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 3640 | 1461193327745 Marionette TRACE conn3 <- [1,1982,null,{}] 16:02:07 INFO - PROCESS | 3640 | 1461193327752 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}] 16:02:07 INFO - PROCESS | 3640 | 1461193327904 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:02:07 INFO - PROCESS | 3640 | 1461193327926 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3640 | ++DOCSHELL 1ACD0800 == 83 [pid = 3640] [id = 505] 16:02:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1B8FC000) [pid = 3640] [serial = 1515] [outer = 00000000] 16:02:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1C349400) [pid = 3640] [serial = 1516] [outer = 1B8FC000] 16:02:07 INFO - PROCESS | 3640 | 1461193327969 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1C705000) [pid = 3640] [serial = 1517] [outer = 1B8FC000] 16:02:08 INFO - PROCESS | 3640 | 1461193328407 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]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 705ms 16:02:08 INFO - PROCESS | 3640 | 1461193328442 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 3640 | 1461193328443 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:02:08 INFO - PROCESS | 3640 | 1461193328447 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 3640 | 1461193328448 Marionette TRACE conn3 <- [1,1986,null,{}] 16:02:08 INFO - PROCESS | 3640 | 1461193328452 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}] 16:02:08 INFO - PROCESS | 3640 | 1461193328572 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:02:08 INFO - PROCESS | 3640 | 1461193328578 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 3640 | ++DOCSHELL 1B8CE400 == 84 [pid = 3640] [id = 506] 16:02:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1B8FF800) [pid = 3640] [serial = 1518] [outer = 00000000] 16:02:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1CB1AC00) [pid = 3640] [serial = 1519] [outer = 1B8FF800] 16:02:08 INFO - PROCESS | 3640 | 1461193328685 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1CF64C00) [pid = 3640] [serial = 1520] [outer = 1B8FF800] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1B8CA400) [pid = 3640] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1B8F7800) [pid = 3640] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1572A400) [pid = 3640] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (19DEE000) [pid = 3640] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (18E43C00) [pid = 3640] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1986A400) [pid = 3640] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (12CBBC00) [pid = 3640] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (12B7B400) [pid = 3640] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (19DF8C00) [pid = 3640] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:02:09 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (15628000) [pid = 3640] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:02:09 INFO - PROCESS | 3640 | 1461193329271 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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 908ms 16:02:09 INFO - PROCESS | 3640 | 1461193329352 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3640 | 1461193329354 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:02:09 INFO - PROCESS | 3640 | 1461193329358 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 3640 | 1461193329359 Marionette TRACE conn3 <- [1,1990,null,{}] 16:02:09 INFO - PROCESS | 3640 | 1461193329363 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}] 16:02:09 INFO - PROCESS | 3640 | 1461193329447 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:02:09 INFO - PROCESS | 3640 | 1461193329453 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 3640 | ++DOCSHELL 15628000 == 85 [pid = 3640] [id = 507] 16:02:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (18EDA000) [pid = 3640] [serial = 1521] [outer = 00000000] 16:02:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1C33C400) [pid = 3640] [serial = 1522] [outer = 18EDA000] 16:02:09 INFO - PROCESS | 3640 | 1461193329497 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1C91A400) [pid = 3640] [serial = 1523] [outer = 18EDA000] 16:02:09 INFO - PROCESS | 3640 | 1461193329934 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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 595ms 16:02:09 INFO - PROCESS | 3640 | 1461193329967 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3640 | 1461193329968 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:02:09 INFO - PROCESS | 3640 | 1461193329972 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 3640 | 1461193329973 Marionette TRACE conn3 <- [1,1994,null,{}] 16:02:10 INFO - PROCESS | 3640 | 1461193329976 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}] 16:02:10 INFO - PROCESS | 3640 | 1461193330060 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:02:10 INFO - PROCESS | 3640 | 1461193330067 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 3640 | ++DOCSHELL 1B8CCC00 == 86 [pid = 3640] [id = 508] 16:02:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1B8F7800) [pid = 3640] [serial = 1524] [outer = 00000000] 16:02:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1CC4B000) [pid = 3640] [serial = 1525] [outer = 1B8F7800] 16:02:10 INFO - PROCESS | 3640 | 1461193330110 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1CC4E000) [pid = 3640] [serial = 1526] [outer = 1B8F7800] 16:02:10 INFO - PROCESS | 3640 | 1461193330556 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]]]}] 16:02:10 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 16:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 642ms 16:02:10 INFO - PROCESS | 3640 | 1461193330609 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3640 | 1461193330611 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:02:10 INFO - PROCESS | 3640 | 1461193330614 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3640 | 1461193330617 Marionette TRACE conn3 <- [1,1998,null,{}] 16:02:10 INFO - PROCESS | 3640 | 1461193330620 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}] 16:02:10 INFO - PROCESS | 3640 | 1461193330722 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:02:10 INFO - PROCESS | 3640 | 1461193330728 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 3640 | ++DOCSHELL 1380A000 == 87 [pid = 3640] [id = 509] 16:02:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (14A5FC00) [pid = 3640] [serial = 1527] [outer = 00000000] 16:02:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (1D023800) [pid = 3640] [serial = 1528] [outer = 14A5FC00] 16:02:10 INFO - PROCESS | 3640 | 1461193330779 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (1D390800) [pid = 3640] [serial = 1529] [outer = 14A5FC00] 16:02:11 INFO - PROCESS | 3640 | 1461193331493 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]]]}] 16:02:11 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 16:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 940ms 16:02:11 INFO - PROCESS | 3640 | 1461193331561 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3640 | 1461193331566 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:02:11 INFO - PROCESS | 3640 | 1461193331572 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 3640 | 1461193331576 Marionette TRACE conn3 <- [1,2002,null,{}] 16:02:11 INFO - PROCESS | 3640 | 1461193331581 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}] 16:02:11 INFO - PROCESS | 3640 | 1461193331730 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:02:11 INFO - PROCESS | 3640 | 1461193331890 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 3640 | ++DOCSHELL 13ABD400 == 88 [pid = 3640] [id = 510] 16:02:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (14A61400) [pid = 3640] [serial = 1530] [outer = 00000000] 16:02:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (18064C00) [pid = 3640] [serial = 1531] [outer = 14A61400] 16:02:11 INFO - PROCESS | 3640 | 1461193331948 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (18AB2800) [pid = 3640] [serial = 1532] [outer = 14A61400] 16:02:12 INFO - PROCESS | 3640 | 1461193332626 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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1096ms 16:02:12 INFO - PROCESS | 3640 | 1461193332698 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3640 | 1461193332704 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:02:12 INFO - PROCESS | 3640 | 1461193332710 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 3640 | 1461193332713 Marionette TRACE conn3 <- [1,2006,null,{}] 16:02:12 INFO - PROCESS | 3640 | 1461193332717 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}] 16:02:12 INFO - PROCESS | 3640 | 1461193332868 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:02:13 INFO - PROCESS | 3640 | 1461193333017 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3640 | ++DOCSHELL 15CB6C00 == 89 [pid = 3640] [id = 511] 16:02:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (18BC0000) [pid = 3640] [serial = 1533] [outer = 00000000] 16:02:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (19D4A000) [pid = 3640] [serial = 1534] [outer = 18BC0000] 16:02:13 INFO - PROCESS | 3640 | 1461193333072 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1A7EE800) [pid = 3640] [serial = 1535] [outer = 18BC0000] 16:02:13 INFO - PROCESS | 3640 | 1461193333732 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]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1096ms 16:02:13 INFO - PROCESS | 3640 | 1461193333807 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3640 | 1461193333809 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:02:13 INFO - PROCESS | 3640 | 1461193333813 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 3640 | 1461193333817 Marionette TRACE conn3 <- [1,2010,null,{}] 16:02:13 INFO - PROCESS | 3640 | 1461193333828 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}] 16:02:14 INFO - PROCESS | 3640 | 1461193333997 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:02:14 INFO - PROCESS | 3640 | 1461193334112 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 3640 | ++DOCSHELL 1CC54400 == 90 [pid = 3640] [id = 512] 16:02:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1CC54800) [pid = 3640] [serial = 1536] [outer = 00000000] 16:02:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1D023400) [pid = 3640] [serial = 1537] [outer = 1CC54800] 16:02:14 INFO - PROCESS | 3640 | 1461193334189 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1D397800) [pid = 3640] [serial = 1538] [outer = 1CC54800] 16:02:14 INFO - PROCESS | 3640 | 1461193334765 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]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1002ms 16:02:14 INFO - PROCESS | 3640 | 1461193334815 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3640 | 1461193334818 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:02:14 INFO - PROCESS | 3640 | 1461193334822 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3640 | 1461193334824 Marionette TRACE conn3 <- [1,2014,null,{}] 16:02:14 INFO - PROCESS | 3640 | 1461193334827 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}] 16:02:14 INFO - PROCESS | 3640 | 1461193334946 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:02:15 INFO - PROCESS | 3640 | 1461193335108 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 3640 | ++DOCSHELL 1ACC4400 == 91 [pid = 3640] [id = 513] 16:02:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1CC46400) [pid = 3640] [serial = 1539] [outer = 00000000] 16:02:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1DE2D400) [pid = 3640] [serial = 1540] [outer = 1CC46400] 16:02:15 INFO - PROCESS | 3640 | 1461193335163 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1DF4BC00) [pid = 3640] [serial = 1541] [outer = 1CC46400] 16:02:15 INFO - PROCESS | 3640 | 1461193335720 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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 955ms 16:02:15 INFO - PROCESS | 3640 | 1461193335766 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3640 | 1461193335768 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:02:15 INFO - PROCESS | 3640 | 1461193335772 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:02:15 INFO - PROCESS | 3640 | 1461193335774 Marionette TRACE conn3 <- [1,2018,null,{}] 16:02:15 INFO - PROCESS | 3640 | 1461193335777 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}] 16:02:15 INFO - PROCESS | 3640 | 1461193335884 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:02:16 INFO - PROCESS | 3640 | 1461193336038 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3640 | ++DOCSHELL 13343800 == 92 [pid = 3640] [id = 514] 16:02:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (1DF54000) [pid = 3640] [serial = 1542] [outer = 00000000] 16:02:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (1E152C00) [pid = 3640] [serial = 1543] [outer = 1DF54000] 16:02:16 INFO - PROCESS | 3640 | 1461193336093 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (1E19BC00) [pid = 3640] [serial = 1544] [outer = 1DF54000] 16:02:16 INFO - PROCESS | 3640 | 1461193336649 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]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 940ms 16:02:16 INFO - PROCESS | 3640 | 1461193336718 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 3640 | 1461193336720 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:02:16 INFO - PROCESS | 3640 | 1461193336724 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 3640 | 1461193336726 Marionette TRACE conn3 <- [1,2022,null,{}] 16:02:16 INFO - PROCESS | 3640 | 1461193336729 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}] 16:02:16 INFO - PROCESS | 3640 | 1461193336845 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:02:17 INFO - PROCESS | 3640 | 1461193337000 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 3640 | ++DOCSHELL 18ED2800 == 93 [pid = 3640] [id = 515] 16:02:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1DF4EC00) [pid = 3640] [serial = 1545] [outer = 00000000] 16:02:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (1FB25C00) [pid = 3640] [serial = 1546] [outer = 1DF4EC00] 16:02:17 INFO - PROCESS | 3640 | 1461193337058 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (1FB29800) [pid = 3640] [serial = 1547] [outer = 1DF4EC00] 16:02:17 INFO - PROCESS | 3640 | 1461193337674 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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1003ms 16:02:17 INFO - PROCESS | 3640 | 1461193337726 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3640 | 1461193337729 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:02:17 INFO - PROCESS | 3640 | 1461193337732 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 3640 | 1461193337734 Marionette TRACE conn3 <- [1,2026,null,{}] 16:02:17 INFO - PROCESS | 3640 | 1461193337737 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}] 16:02:17 INFO - PROCESS | 3640 | 1461193337844 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:02:18 INFO - PROCESS | 3640 | 1461193338131 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 3640 | ++DOCSHELL 12D45800 == 94 [pid = 3640] [id = 516] 16:02:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (146B3000) [pid = 3640] [serial = 1548] [outer = 00000000] 16:02:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (15C04400) [pid = 3640] [serial = 1549] [outer = 146B3000] 16:02:18 INFO - PROCESS | 3640 | 1461193338187 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (164AD000) [pid = 3640] [serial = 1550] [outer = 146B3000] 16:02:18 INFO - PROCESS | 3640 | 1461193338841 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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1144ms 16:02:18 INFO - PROCESS | 3640 | 1461193338882 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3640 | 1461193338889 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:02:18 INFO - PROCESS | 3640 | 1461193338896 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 3640 | 1461193338900 Marionette TRACE conn3 <- [1,2030,null,{}] 16:02:18 INFO - PROCESS | 3640 | 1461193338907 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}] 16:02:19 INFO - PROCESS | 3640 | 1461193339023 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:02:19 INFO - PROCESS | 3640 | 1461193339197 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 3640 | ++DOCSHELL 18A7E800 == 95 [pid = 3640] [id = 517] 16:02:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (18BC1800) [pid = 3640] [serial = 1551] [outer = 00000000] 16:02:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (197E2000) [pid = 3640] [serial = 1552] [outer = 18BC1800] 16:02:19 INFO - PROCESS | 3640 | 1461193339248 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (19860400) [pid = 3640] [serial = 1553] [outer = 18BC1800] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 1D392800 == 94 [pid = 3640] [id = 301] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 1986BC00 == 93 [pid = 3640] [id = 383] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 1B8CCC00 == 92 [pid = 3640] [id = 508] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 15628000 == 91 [pid = 3640] [id = 507] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 1B8CE400 == 90 [pid = 3640] [id = 506] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 1ACD0800 == 89 [pid = 3640] [id = 505] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 1AC75000 == 88 [pid = 3640] [id = 504] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 19C8CC00 == 87 [pid = 3640] [id = 503] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 19533C00 == 86 [pid = 3640] [id = 502] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 17CA0000 == 85 [pid = 3640] [id = 501] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 17C6F800 == 84 [pid = 3640] [id = 500] 16:02:19 INFO - PROCESS | 3640 | --DOCSHELL 14A66400 == 83 [pid = 3640] [id = 499] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (1D32C800) [pid = 3640] [serial = 1423] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (1833BC00) [pid = 3640] [serial = 1426] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (1986B000) [pid = 3640] [serial = 1429] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (1D32F800) [pid = 3640] [serial = 1432] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (1D7F3800) [pid = 3640] [serial = 1435] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (1DB52000) [pid = 3640] [serial = 1438] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (1DF4F000) [pid = 3640] [serial = 1441] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | 1461193340016 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]]]}] 16:02:20 INFO - PROCESS | 3640 | --DOCSHELL 1D01B400 == 82 [pid = 3640] [id = 494] 16:02:20 INFO - PROCESS | 3640 | --DOCSHELL 17C9D800 == 81 [pid = 3640] [id = 493] 16:02:20 INFO - PROCESS | 3640 | --DOCSHELL 16960C00 == 80 [pid = 3640] [id = 492] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (1B8F6C00) [pid = 3640] [serial = 1459] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (1C920800) [pid = 3640] [serial = 1462] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (1C2EB800) [pid = 3640] [serial = 1460] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (18727000) [pid = 3640] [serial = 1445] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (180D9400) [pid = 3640] [serial = 1444] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (1A25A000) [pid = 3640] [serial = 1456] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (1CF66400) [pid = 3640] [serial = 1463] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (19530800) [pid = 3640] [serial = 1450] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (197EC000) [pid = 3640] [serial = 1451] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (19A57800) [pid = 3640] [serial = 1453] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (19A56400) [pid = 3640] [serial = 1454] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (14A67C00) [pid = 3640] [serial = 1447] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (15F06C00) [pid = 3640] [serial = 1448] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (13626400) [pid = 3640] [serial = 1465] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1D168800) [pid = 3640] [serial = 1471] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1572E400) [pid = 3640] [serial = 1466] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1A2CFC00) [pid = 3640] [serial = 1468] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1C347000) [pid = 3640] [serial = 1469] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1D329400) [pid = 3640] [serial = 1472] [outer = 00000000] [url = about:blank] 16:02:20 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1A79B000) [pid = 3640] [serial = 1457] [outer = 00000000] [url = about:blank] 16:02:20 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) 16:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1159ms 16:02:20 INFO - PROCESS | 3640 | 1461193340055 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 3640 | 1461193340060 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:02:20 INFO - PROCESS | 3640 | 1461193340065 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 3640 | 1461193340070 Marionette TRACE conn3 <- [1,2034,null,{}] 16:02:20 INFO - PROCESS | 3640 | 1461193340077 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}] 16:02:20 INFO - PROCESS | 3640 | 1461193340202 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:02:20 INFO - PROCESS | 3640 | 1461193340346 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 3640 | ++DOCSHELL 15C05000 == 81 [pid = 3640] [id = 518] 16:02:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (15C05400) [pid = 3640] [serial = 1554] [outer = 00000000] 16:02:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (15F09400) [pid = 3640] [serial = 1555] [outer = 15C05400] 16:02:20 INFO - PROCESS | 3640 | 1461193340405 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (16960C00) [pid = 3640] [serial = 1556] [outer = 15C05400] 16:02:20 INFO - PROCESS | 3640 | 1461193340944 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]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 939ms 16:02:21 INFO - PROCESS | 3640 | 1461193341012 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 3640 | 1461193341018 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:02:21 INFO - PROCESS | 3640 | 1461193341024 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 3640 | 1461193341027 Marionette TRACE conn3 <- [1,2038,null,{}] 16:02:21 INFO - PROCESS | 3640 | 1461193341031 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}] 16:02:21 INFO - PROCESS | 3640 | 1461193341140 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:02:21 INFO - PROCESS | 3640 | 1461193341303 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 3640 | ++DOCSHELL 1877D000 == 82 [pid = 3640] [id = 519] 16:02:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (18A7E400) [pid = 3640] [serial = 1557] [outer = 00000000] 16:02:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (18E44400) [pid = 3640] [serial = 1558] [outer = 18A7E400] 16:02:21 INFO - PROCESS | 3640 | 1461193341359 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (18EDBC00) [pid = 3640] [serial = 1559] [outer = 18A7E400] 16:02:22 INFO - PROCESS | 3640 | 1461193341979 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]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 987ms 16:02:22 INFO - PROCESS | 3640 | 1461193342015 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3640 | 1461193342019 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:02:22 INFO - PROCESS | 3640 | 1461193342023 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:02:22 INFO - PROCESS | 3640 | 1461193342027 Marionette TRACE conn3 <- [1,2042,null,{}] 16:02:22 INFO - PROCESS | 3640 | 1461193342038 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}] 16:02:22 INFO - PROCESS | 3640 | 1461193342150 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:02:22 INFO - PROCESS | 3640 | 1461193342300 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 3640 | ++DOCSHELL 146B6C00 == 83 [pid = 3640] [id = 520] 16:02:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (18ED6800) [pid = 3640] [serial = 1560] [outer = 00000000] 16:02:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (19C91000) [pid = 3640] [serial = 1561] [outer = 18ED6800] 16:02:22 INFO - PROCESS | 3640 | 1461193342359 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (19DEF800) [pid = 3640] [serial = 1562] [outer = 18ED6800] 16:02:22 INFO - PROCESS | 3640 | 1461193342942 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]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 956ms 16:02:22 INFO - PROCESS | 3640 | 1461193342970 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3640 | 1461193342972 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:02:23 INFO - PROCESS | 3640 | 1461193342976 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 3640 | 1461193342978 Marionette TRACE conn3 <- [1,2046,null,{}] 16:02:23 INFO - PROCESS | 3640 | 1461193342982 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}] 16:02:23 INFO - PROCESS | 3640 | 1461193343094 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:02:23 INFO - PROCESS | 3640 | 1461193343255 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 3640 | ++DOCSHELL 1A79B000 == 84 [pid = 3640] [id = 521] 16:02:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1A7ED400) [pid = 3640] [serial = 1563] [outer = 00000000] 16:02:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1ACCF800) [pid = 3640] [serial = 1564] [outer = 1A7ED400] 16:02:23 INFO - PROCESS | 3640 | 1461193343312 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1B8F6C00) [pid = 3640] [serial = 1565] [outer = 1A7ED400] 16:02:23 INFO - PROCESS | 3640 | 1461193343893 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]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1002ms 16:02:24 INFO - PROCESS | 3640 | 1461193343979 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3640 | 1461193343981 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:02:24 INFO - PROCESS | 3640 | 1461193343985 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3640 | 1461193343987 Marionette TRACE conn3 <- [1,2050,null,{}] 16:02:24 INFO - PROCESS | 3640 | 1461193343990 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}] 16:02:24 INFO - PROCESS | 3640 | 1461193344099 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:02:24 INFO - PROCESS | 3640 | 1461193344248 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C9400 == 85 [pid = 3640] [id = 522] 16:02:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1B8F5800) [pid = 3640] [serial = 1566] [outer = 00000000] 16:02:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (1C342800) [pid = 3640] [serial = 1567] [outer = 1B8F5800] 16:02:24 INFO - PROCESS | 3640 | 1461193344303 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (1C706C00) [pid = 3640] [serial = 1568] [outer = 1B8F5800] 16:02:24 INFO - PROCESS | 3640 | 1461193344841 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]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 892ms 16:02:24 INFO - PROCESS | 3640 | 1461193344889 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3640 | 1461193344891 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:02:24 INFO - PROCESS | 3640 | 1461193344895 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3640 | 1461193344897 Marionette TRACE conn3 <- [1,2054,null,{}] 16:02:24 INFO - PROCESS | 3640 | 1461193344900 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}] 16:02:25 INFO - PROCESS | 3640 | 1461193345025 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:02:25 INFO - PROCESS | 3640 | 1461193345196 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 3640 | ++DOCSHELL 1CC47C00 == 86 [pid = 3640] [id = 523] 16:02:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (1CC48000) [pid = 3640] [serial = 1569] [outer = 00000000] 16:02:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (1CF65800) [pid = 3640] [serial = 1570] [outer = 1CC48000] 16:02:25 INFO - PROCESS | 3640 | 1461193345254 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (1D01F400) [pid = 3640] [serial = 1571] [outer = 1CC48000] 16:02:25 INFO - PROCESS | 3640 | 1461193345847 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]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1002ms 16:02:25 INFO - PROCESS | 3640 | 1461193345898 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 3640 | 1461193345900 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:02:25 INFO - PROCESS | 3640 | 1461193345903 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 3640 | 1461193345905 Marionette TRACE conn3 <- [1,2058,null,{}] 16:02:25 INFO - PROCESS | 3640 | 1461193345909 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}] 16:02:26 INFO - PROCESS | 3640 | 1461193346011 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:02:26 INFO - PROCESS | 3640 | 1461193346165 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 3640 | ++DOCSHELL 1C914800 == 87 [pid = 3640] [id = 524] 16:02:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1CB19C00) [pid = 3640] [serial = 1572] [outer = 00000000] 16:02:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (1D39C800) [pid = 3640] [serial = 1573] [outer = 1CB19C00] 16:02:26 INFO - PROCESS | 3640 | 1461193346220 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (1D39BC00) [pid = 3640] [serial = 1574] [outer = 1CB19C00] 16:02:26 INFO - PROCESS | 3640 | 1461193346780 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]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 893ms 16:02:26 INFO - PROCESS | 3640 | 1461193346839 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3640 | 1461193346842 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:02:26 INFO - PROCESS | 3640 | 1461193346845 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3640 | 1461193346847 Marionette TRACE conn3 <- [1,2062,null,{}] 16:02:26 INFO - PROCESS | 3640 | 1461193346851 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}] 16:02:26 INFO - PROCESS | 3640 | 1461193346952 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:02:27 INFO - PROCESS | 3640 | 1461193347120 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 3640 | ++DOCSHELL 11B6A000 == 88 [pid = 3640] [id = 525] 16:02:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (11B6AC00) [pid = 3640] [serial = 1575] [outer = 00000000] 16:02:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (11B72000) [pid = 3640] [serial = 1576] [outer = 11B6AC00] 16:02:27 INFO - PROCESS | 3640 | 1461193347181 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (11B74800) [pid = 3640] [serial = 1577] [outer = 11B6AC00] 16:02:27 INFO - PROCESS | 3640 | 1461193347776 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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1003ms 16:02:27 INFO - PROCESS | 3640 | 1461193347848 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3640 | 1461193347851 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:02:27 INFO - PROCESS | 3640 | 1461193347855 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3640 | 1461193347857 Marionette TRACE conn3 <- [1,2066,null,{}] 16:02:27 INFO - PROCESS | 3640 | 1461193347861 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}] 16:02:27 INFO - PROCESS | 3640 | 1461193347966 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:02:28 INFO - PROCESS | 3640 | 1461193348121 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3640 | ++DOCSHELL 11B71000 == 89 [pid = 3640] [id = 526] 16:02:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (1D01D400) [pid = 3640] [serial = 1578] [outer = 00000000] 16:02:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (1D7F5C00) [pid = 3640] [serial = 1579] [outer = 1D01D400] 16:02:28 INFO - PROCESS | 3640 | 1461193348183 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (1DB53800) [pid = 3640] [serial = 1580] [outer = 1D01D400] 16:02:28 INFO - PROCESS | 3640 | 1461193348739 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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 955ms 16:02:28 INFO - PROCESS | 3640 | 1461193348799 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3640 | 1461193348802 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:02:28 INFO - PROCESS | 3640 | 1461193348805 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 3640 | 1461193348807 Marionette TRACE conn3 <- [1,2070,null,{}] 16:02:28 INFO - PROCESS | 3640 | 1461193348810 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}] 16:02:29 INFO - PROCESS | 3640 | 1461193348996 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:02:29 INFO - PROCESS | 3640 | 1461193349167 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 3640 | ++DOCSHELL 11B75800 == 90 [pid = 3640] [id = 527] 16:02:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (142AB000) [pid = 3640] [serial = 1581] [outer = 00000000] 16:02:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (14AEE000) [pid = 3640] [serial = 1582] [outer = 142AB000] 16:02:29 INFO - PROCESS | 3640 | 1461193349219 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (1572C800) [pid = 3640] [serial = 1583] [outer = 142AB000] 16:02:29 INFO - PROCESS | 3640 | --DOCSHELL 12D45800 == 89 [pid = 3640] [id = 516] 16:02:29 INFO - PROCESS | 3640 | --DOCSHELL 1CC54400 == 88 [pid = 3640] [id = 512] 16:02:29 INFO - PROCESS | 3640 | --DOCSHELL 15CB6C00 == 87 [pid = 3640] [id = 511] 16:02:29 INFO - PROCESS | 3640 | --DOCSHELL 13ABD400 == 86 [pid = 3640] [id = 510] 16:02:29 INFO - PROCESS | 3640 | 1461193349869 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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1096ms 16:02:29 INFO - PROCESS | 3640 | 1461193349916 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3640 | 1461193349920 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:02:29 INFO - PROCESS | 3640 | 1461193349928 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3640 | 1461193349932 Marionette TRACE conn3 <- [1,2074,null,{}] 16:02:29 INFO - PROCESS | 3640 | 1461193349936 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}] 16:02:30 INFO - PROCESS | 3640 | 1461193350030 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:02:30 INFO - PROCESS | 3640 | 1461193350038 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 3640 | ++DOCSHELL 18AB8000 == 87 [pid = 3640] [id = 528] 16:02:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (18BC3800) [pid = 3640] [serial = 1584] [outer = 00000000] 16:02:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (19861000) [pid = 3640] [serial = 1585] [outer = 18BC3800] 16:02:30 INFO - PROCESS | 3640 | 1461193350085 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (19877800) [pid = 3640] [serial = 1586] [outer = 18BC3800] 16:02:30 INFO - PROCESS | 3640 | 1461193350600 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]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 689ms 16:02:30 INFO - PROCESS | 3640 | 1461193350649 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 3640 | 1461193350652 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:02:30 INFO - PROCESS | 3640 | 1461193350659 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 3640 | 1461193350661 Marionette TRACE conn3 <- [1,2078,null,{}] 16:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:02:30 INFO - PROCESS | 3640 | 1461193350665 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}] 16:02:30 INFO - PROCESS | 3640 | 1461193350757 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:02:30 INFO - PROCESS | 3640 | 1461193350764 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 3640 | ++DOCSHELL 1B8FA000 == 88 [pid = 3640] [id = 529] 16:02:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (1C2F1400) [pid = 3640] [serial = 1587] [outer = 00000000] 16:02:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (1CB1C000) [pid = 3640] [serial = 1588] [outer = 1C2F1400] 16:02:30 INFO - PROCESS | 3640 | 1461193350809 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (1CC52800) [pid = 3640] [serial = 1589] [outer = 1C2F1400] 16:02:31 INFO - PROCESS | 3640 | 1461193351324 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]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 705ms 16:02:31 INFO - PROCESS | 3640 | 1461193351363 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3640 | 1461193351366 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:02:31 INFO - PROCESS | 3640 | 1461193351376 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 3640 | 1461193351380 Marionette TRACE conn3 <- [1,2082,null,{}] 16:02:31 INFO - PROCESS | 3640 | 1461193351384 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}] 16:02:31 INFO - PROCESS | 3640 | 1461193351476 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:02:31 INFO - PROCESS | 3640 | 1461193351592 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3640 | ++DOCSHELL 14A0DC00 == 89 [pid = 3640] [id = 530] 16:02:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (15CBC400) [pid = 3640] [serial = 1590] [outer = 00000000] 16:02:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (1DFB0000) [pid = 3640] [serial = 1591] [outer = 15CBC400] 16:02:31 INFO - PROCESS | 3640 | 1461193351636 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (1E3CE800) [pid = 3640] [serial = 1592] [outer = 15CBC400] 16:02:32 INFO - PROCESS | 3640 | 1461193352008 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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 705ms 16:02:32 INFO - PROCESS | 3640 | 1461193352068 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 3640 | 1461193352070 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:02:32 INFO - PROCESS | 3640 | 1461193352090 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 3640 | 1461193352092 Marionette TRACE conn3 <- [1,2086,null,{}] 16:02:32 INFO - PROCESS | 3640 | 1461193352095 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}] 16:02:32 INFO - PROCESS | 3640 | 1461193352256 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:02:32 INFO - PROCESS | 3640 | 1461193352277 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 3640 | ++DOCSHELL 1DFB1C00 == 90 [pid = 3640] [id = 531] 16:02:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (1E198C00) [pid = 3640] [serial = 1593] [outer = 00000000] 16:02:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (1FB28800) [pid = 3640] [serial = 1594] [outer = 1E198C00] 16:02:32 INFO - PROCESS | 3640 | 1461193352320 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (1FB2DC00) [pid = 3640] [serial = 1595] [outer = 1E198C00] 16:02:32 INFO - PROCESS | 3640 | 1461193352761 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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 689ms 16:02:32 INFO - PROCESS | 3640 | 1461193352795 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 3640 | 1461193352797 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:02:32 INFO - PROCESS | 3640 | 1461193352800 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:02:32 INFO - PROCESS | 3640 | 1461193352802 Marionette TRACE conn3 <- [1,2090,null,{}] 16:02:32 INFO - PROCESS | 3640 | 1461193352806 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}] 16:02:32 INFO - PROCESS | 3640 | 1461193352934 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:02:33 INFO - PROCESS | 3640 | 1461193353014 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3640 | ++DOCSHELL 1FB33C00 == 91 [pid = 3640] [id = 532] 16:02:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (1FB34000) [pid = 3640] [serial = 1596] [outer = 00000000] 16:02:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (20504400) [pid = 3640] [serial = 1597] [outer = 1FB34000] 16:02:33 INFO - PROCESS | 3640 | 1461193353066 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (2050A000) [pid = 3640] [serial = 1598] [outer = 1FB34000] 16:02:33 INFO - PROCESS | 3640 | 1461193353494 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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 736ms 16:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:02:33 INFO - PROCESS | 3640 | 1461193353541 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3640 | 1461193353543 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:02:33 INFO - PROCESS | 3640 | 1461193353547 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 3640 | 1461193353548 Marionette TRACE conn3 <- [1,2094,null,{}] 16:02:33 INFO - PROCESS | 3640 | 1461193353552 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}] 16:02:33 INFO - PROCESS | 3640 | 1461193353713 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:02:33 INFO - PROCESS | 3640 | 1461193353739 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3640 | ++DOCSHELL 13AC4000 == 92 [pid = 3640] [id = 533] 16:02:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (1FB31C00) [pid = 3640] [serial = 1599] [outer = 00000000] 16:02:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (20AAC000) [pid = 3640] [serial = 1600] [outer = 1FB31C00] 16:02:33 INFO - PROCESS | 3640 | 1461193353782 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (20AAFC00) [pid = 3640] [serial = 1601] [outer = 1FB31C00] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (19D4F000) [pid = 3640] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (132D4400) [pid = 3640] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (156B1000) [pid = 3640] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (18ABBC00) [pid = 3640] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (18E44800) [pid = 3640] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (1985EC00) [pid = 3640] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (1B8C5C00) [pid = 3640] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (1A2D8C00) [pid = 3640] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (142B5400) [pid = 3640] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (18BC3C00) [pid = 3640] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (1B8F3400) [pid = 3640] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (1C702C00) [pid = 3640] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (1C2EC800) [pid = 3640] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (1C703800) [pid = 3640] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (1D323000) [pid = 3640] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (17C69C00) [pid = 3640] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (180DD400) [pid = 3640] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (1D018400) [pid = 3640] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (1D16F400) [pid = 3640] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (17C9C400) [pid = 3640] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (1DE2C000) [pid = 3640] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (11FCD400) [pid = 3640] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (1D7F6000) [pid = 3640] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (1ACCF000) [pid = 3640] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (1B8FC000) [pid = 3640] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (1B8FF800) [pid = 3640] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (1B8F7800) [pid = 3640] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (136DF000) [pid = 3640] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (180E2400) [pid = 3640] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (1DB45400) [pid = 3640] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (19862400) [pid = 3640] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (18EE0800) [pid = 3640] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (17C73800) [pid = 3640] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (19C8D000) [pid = 3640] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (1545CC00) [pid = 3640] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (17C70800) [pid = 3640] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (146B3000) [pid = 3640] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:02:34 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (18EDA000) [pid = 3640] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:02:34 INFO - PROCESS | 3640 | 1461193354553 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]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1033ms 16:02:34 INFO - PROCESS | 3640 | 1461193354600 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 3640 | 1461193354602 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:02:34 INFO - PROCESS | 3640 | 1461193354606 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 3640 | 1461193354607 Marionette TRACE conn3 <- [1,2098,null,{}] 16:02:34 INFO - PROCESS | 3640 | 1461193354610 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}] 16:02:34 INFO - PROCESS | 3640 | 1461193354696 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:02:34 INFO - PROCESS | 3640 | 1461193354812 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 3640 | ++DOCSHELL 11FCD400 == 93 [pid = 3640] [id = 534] 16:02:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (12B3EC00) [pid = 3640] [serial = 1602] [outer = 00000000] 16:02:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (13628800) [pid = 3640] [serial = 1603] [outer = 12B3EC00] 16:02:34 INFO - PROCESS | 3640 | 1461193354855 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (16528800) [pid = 3640] [serial = 1604] [outer = 12B3EC00] 16:02:35 INFO - PROCESS | 3640 | 1461193355238 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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 705ms 16:02:35 INFO - PROCESS | 3640 | 1461193355305 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3640 | 1461193355307 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:02:35 INFO - PROCESS | 3640 | 1461193355311 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:02:35 INFO - PROCESS | 3640 | 1461193355312 Marionette TRACE conn3 <- [1,2102,null,{}] 16:02:35 INFO - PROCESS | 3640 | 1461193355316 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}] 16:02:35 INFO - PROCESS | 3640 | 1461193355403 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:02:35 INFO - PROCESS | 3640 | 1461193355409 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 3640 | ++DOCSHELL 13625C00 == 94 [pid = 3640] [id = 535] 16:02:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (15F06400) [pid = 3640] [serial = 1605] [outer = 00000000] 16:02:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (18BC3C00) [pid = 3640] [serial = 1606] [outer = 15F06400] 16:02:35 INFO - PROCESS | 3640 | 1461193355452 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (18EE0800) [pid = 3640] [serial = 1607] [outer = 15F06400] 16:02:35 INFO - PROCESS | 3640 | 1461193355922 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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 627ms 16:02:35 INFO - PROCESS | 3640 | 1461193355949 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3640 | 1461193355951 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:02:35 INFO - PROCESS | 3640 | 1461193355954 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3640 | 1461193355956 Marionette TRACE conn3 <- [1,2106,null,{}] 16:02:35 INFO - PROCESS | 3640 | 1461193355959 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}] 16:02:36 INFO - PROCESS | 3640 | 1461193356047 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:02:36 INFO - PROCESS | 3640 | 1461193356053 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 3640 | ++DOCSHELL 15FCE800 == 95 [pid = 3640] [id = 536] 16:02:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (19870800) [pid = 3640] [serial = 1608] [outer = 00000000] 16:02:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (1ACCEC00) [pid = 3640] [serial = 1609] [outer = 19870800] 16:02:36 INFO - PROCESS | 3640 | 1461193356096 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (1B8FF800) [pid = 3640] [serial = 1610] [outer = 19870800] 16:02:36 INFO - PROCESS | 3640 | 1461193356778 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]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 893ms 16:02:36 INFO - PROCESS | 3640 | 1461193356860 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 3640 | 1461193356864 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:02:36 INFO - PROCESS | 3640 | 1461193356870 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 3640 | 1461193356874 Marionette TRACE conn3 <- [1,2110,null,{}] 16:02:36 INFO - PROCESS | 3640 | 1461193356879 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}] 16:02:37 INFO - PROCESS | 3640 | 1461193357003 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:02:37 INFO - PROCESS | 3640 | 1461193357163 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 3640 | ++DOCSHELL 15F06C00 == 96 [pid = 3640] [id = 537] 16:02:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (15F0BC00) [pid = 3640] [serial = 1611] [outer = 00000000] 16:02:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (18AB4800) [pid = 3640] [serial = 1612] [outer = 15F0BC00] 16:02:37 INFO - PROCESS | 3640 | 1461193357221 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (18ED4400) [pid = 3640] [serial = 1613] [outer = 15F0BC00] 16:02:37 INFO - PROCESS | 3640 | 1461193357861 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1049ms 16:02:37 INFO - PROCESS | 3640 | 1461193357919 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3640 | 1461193357925 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:02:37 INFO - PROCESS | 3640 | 1461193357965 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3640 | 1461193357968 Marionette TRACE conn3 <- [1,2114,null,{}] 16:02:37 INFO - PROCESS | 3640 | 1461193357975 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}] 16:02:38 INFO - PROCESS | 3640 | 1461193358090 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:02:38 INFO - PROCESS | 3640 | 1461193358246 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 3640 | ++DOCSHELL 19A5F000 == 97 [pid = 3640] [id = 538] 16:02:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (1A0F2000) [pid = 3640] [serial = 1614] [outer = 00000000] 16:02:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (1C2F0400) [pid = 3640] [serial = 1615] [outer = 1A0F2000] 16:02:38 INFO - PROCESS | 3640 | 1461193358301 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (1C920C00) [pid = 3640] [serial = 1616] [outer = 1A0F2000] 16:02:38 INFO - PROCESS | 3640 | 1461193358909 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]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1018ms 16:02:38 INFO - PROCESS | 3640 | 1461193358959 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 3640 | 1461193358962 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:02:38 INFO - PROCESS | 3640 | 1461193358966 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 3640 | 1461193358969 Marionette TRACE conn3 <- [1,2118,null,{}] 16:02:39 INFO - PROCESS | 3640 | 1461193358980 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}] 16:02:39 INFO - PROCESS | 3640 | 1461193359097 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:02:39 INFO - PROCESS | 3640 | 1461193359270 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3640 | ++DOCSHELL 1DE26800 == 98 [pid = 3640] [id = 539] 16:02:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (1DE27800) [pid = 3640] [serial = 1617] [outer = 00000000] 16:02:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (1DF53000) [pid = 3640] [serial = 1618] [outer = 1DE27800] 16:02:39 INFO - PROCESS | 3640 | 1461193359331 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (1E19CC00) [pid = 3640] [serial = 1619] [outer = 1DE27800] 16:02:39 INFO - PROCESS | 3640 | 1461193359919 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] 16:02:39 INFO - PROCESS | 3640 | 1461193359971 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:02:40 INFO - PROCESS | 3640 | 1461193359974 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3640 | 1461193359976 Marionette TRACE conn3 <- [1,2122,null,{}] 16:02:40 INFO - PROCESS | 3640 | 1461193359980 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}] 16:02:40 INFO - PROCESS | 3640 | 1461193360091 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:02:40 INFO - PROCESS | 3640 | 1461193360248 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 3640 | ++DOCSHELL 1E19C400 == 99 [pid = 3640] [id = 540] 16:02:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (20507C00) [pid = 3640] [serial = 1620] [outer = 00000000] 16:02:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (20510000) [pid = 3640] [serial = 1621] [outer = 20507C00] 16:02:40 INFO - PROCESS | 3640 | 1461193360304 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (20AB1000) [pid = 3640] [serial = 1622] [outer = 20507C00] 16:02:40 INFO - PROCESS | 3640 | 1461193360908 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]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1003ms 16:02:41 INFO - PROCESS | 3640 | 1461193361025 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 3640 | 1461193361028 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:02:41 INFO - PROCESS | 3640 | 1461193361033 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 3640 | 1461193361035 Marionette TRACE conn3 <- [1,2126,null,{}] 16:02:41 INFO - PROCESS | 3640 | 1461193361038 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}] 16:02:41 INFO - PROCESS | 3640 | 1461193361155 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:02:41 INFO - PROCESS | 3640 | 1461193361310 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 3640 | ++DOCSHELL 142ABC00 == 100 [pid = 3640] [id = 541] 16:02:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (14359400) [pid = 3640] [serial = 1623] [outer = 00000000] 16:02:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (180D6800) [pid = 3640] [serial = 1624] [outer = 14359400] 16:02:41 INFO - PROCESS | 3640 | 1461193361366 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (18A81400) [pid = 3640] [serial = 1625] [outer = 14359400] 16:02:41 INFO - PROCESS | 3640 | 1461193361975 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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1362ms 16:02:42 INFO - PROCESS | 3640 | 1461193362439 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3640 | 1461193362444 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:02:42 INFO - PROCESS | 3640 | 1461193362463 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:02:42 INFO - PROCESS | 3640 | 1461193362466 Marionette TRACE conn3 <- [1,2130,null,{}] 16:02:42 INFO - PROCESS | 3640 | 1461193362471 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}] 16:02:42 INFO - PROCESS | 3640 | 1461193362578 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:02:42 INFO - PROCESS | 3640 | 1461193362731 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 3640 | ++DOCSHELL 11FCB800 == 101 [pid = 3640] [id = 542] 16:02:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (11FCD800) [pid = 3640] [serial = 1626] [outer = 00000000] 16:02:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (12BE5C00) [pid = 3640] [serial = 1627] [outer = 11FCD800] 16:02:42 INFO - PROCESS | 3640 | 1461193362783 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (12C5A400) [pid = 3640] [serial = 1628] [outer = 11FCD800] 16:02:43 INFO - PROCESS | 3640 | 1461193363379 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] 16:02:43 INFO - PROCESS | 3640 | 1461193363417 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:02:43 INFO - PROCESS | 3640 | 1461193363424 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:02:43 INFO - PROCESS | 3640 | 1461193363430 Marionette TRACE conn3 <- [1,2134,null,{}] 16:02:43 INFO - PROCESS | 3640 | 1461193363436 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}] 16:02:43 INFO - PROCESS | 3640 | 1461193363537 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:02:43 INFO - PROCESS | 3640 | 1461193363719 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 3640 | ++DOCSHELL 132D6800 == 102 [pid = 3640] [id = 543] 16:02:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (132D7000) [pid = 3640] [serial = 1629] [outer = 00000000] 16:02:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (1333D400) [pid = 3640] [serial = 1630] [outer = 132D7000] 16:02:43 INFO - PROCESS | 3640 | 1461193363772 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (133D1400) [pid = 3640] [serial = 1631] [outer = 132D7000] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1C70F400 == 101 [pid = 3640] [id = 286] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 19A58000 == 100 [pid = 3640] [id = 398] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 196AD400 == 99 [pid = 3640] [id = 445] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1A79A800 == 98 [pid = 3640] [id = 446] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1545C400 == 97 [pid = 3640] [id = 364] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 18A83C00 == 96 [pid = 3640] [id = 299] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 15F04400 == 95 [pid = 3640] [id = 429] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 13ABFC00 == 94 [pid = 3640] [id = 430] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1D7F0000 == 93 [pid = 3640] [id = 432] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1D7F3C00 == 92 [pid = 3640] [id = 428] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 13625C00 == 91 [pid = 3640] [id = 535] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 11FCD400 == 90 [pid = 3640] [id = 534] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 13AC4000 == 89 [pid = 3640] [id = 533] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1FB33C00 == 88 [pid = 3640] [id = 532] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1DFB1C00 == 87 [pid = 3640] [id = 531] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 14A0DC00 == 86 [pid = 3640] [id = 530] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1B8FA000 == 85 [pid = 3640] [id = 529] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (1E152C00) [pid = 3640] [serial = 1543] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (1D023400) [pid = 3640] [serial = 1537] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (1DE2D400) [pid = 3640] [serial = 1540] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (19D4A000) [pid = 3640] [serial = 1534] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (18064C00) [pid = 3640] [serial = 1531] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (1DE25400) [pid = 3640] [serial = 1483] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (1E14B400) [pid = 3640] [serial = 1486] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (1E1A2800) [pid = 3640] [serial = 1489] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (20D2D000) [pid = 3640] [serial = 1492] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (1D023800) [pid = 3640] [serial = 1528] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (197E2000) [pid = 3640] [serial = 1552] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (1FB25C00) [pid = 3640] [serial = 1546] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 18AB8000 == 84 [pid = 3640] [id = 528] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 11B75800 == 83 [pid = 3640] [id = 527] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1CC47C00 == 82 [pid = 3640] [id = 523] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1B8C9400 == 81 [pid = 3640] [id = 522] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1D7F5400 == 80 [pid = 3640] [id = 491] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1A79B000 == 79 [pid = 3640] [id = 521] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 146B6C00 == 78 [pid = 3640] [id = 520] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1380A000 == 77 [pid = 3640] [id = 509] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 1877D000 == 76 [pid = 3640] [id = 519] 16:02:44 INFO - PROCESS | 3640 | --DOCSHELL 15C05000 == 75 [pid = 3640] [id = 518] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (1A7F4C00) [pid = 3640] [serial = 1322] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (14358C00) [pid = 3640] [serial = 1325] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (164A0800) [pid = 3640] [serial = 1328] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (197E3C00) [pid = 3640] [serial = 1331] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (19DE9800) [pid = 3640] [serial = 1334] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (1ACCC800) [pid = 3640] [serial = 1337] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (1C2EF400) [pid = 3640] [serial = 1340] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (1C2F4400) [pid = 3640] [serial = 1373] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (164A8800) [pid = 3640] [serial = 1376] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (19A53C00) [pid = 3640] [serial = 1379] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (1C349800) [pid = 3640] [serial = 1382] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (1C914C00) [pid = 3640] [serial = 1385] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (1CCB9400) [pid = 3640] [serial = 1388] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (1D022400) [pid = 3640] [serial = 1391] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (1D394400) [pid = 3640] [serial = 1424] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (18983C00) [pid = 3640] [serial = 1427] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (19C96C00) [pid = 3640] [serial = 1430] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (1D39A400) [pid = 3640] [serial = 1433] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1DB44400) [pid = 3640] [serial = 1436] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (1DB51400) [pid = 3640] [serial = 1439] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (1DF51800) [pid = 3640] [serial = 1442] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (164ACC00) [pid = 3640] [serial = 1343] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (1E154C00) [pid = 3640] [serial = 1286] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1B8CD000) [pid = 3640] [serial = 1513] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1C349400) [pid = 3640] [serial = 1516] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1B8F5000) [pid = 3640] [serial = 1514] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1CB1AC00) [pid = 3640] [serial = 1519] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1CC4B000) [pid = 3640] [serial = 1525] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1985B400) [pid = 3640] [serial = 1496] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18A80400) [pid = 3640] [serial = 1495] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (18FCD800) [pid = 3640] [serial = 1504] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (197E4400) [pid = 3640] [serial = 1505] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1DF55000) [pid = 3640] [serial = 1475] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1DE2F800) [pid = 3640] [serial = 1474] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1986DC00) [pid = 3640] [serial = 1507] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (19A54C00) [pid = 3640] [serial = 1508] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1A0F1000) [pid = 3640] [serial = 1481] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (19DEEC00) [pid = 3640] [serial = 1480] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (18BCC400) [pid = 3640] [serial = 1478] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1897D800) [pid = 3640] [serial = 1477] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19DEF400) [pid = 3640] [serial = 1510] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (17C94800) [pid = 3640] [serial = 1499] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (16531400) [pid = 3640] [serial = 1498] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (180D6000) [pid = 3640] [serial = 1501] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1CF64C00) [pid = 3640] [serial = 1520] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (164AD000) [pid = 3640] [serial = 1550] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18338C00) [pid = 3640] [serial = 1502] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (15C04400) [pid = 3640] [serial = 1549] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1CC4E000) [pid = 3640] [serial = 1526] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1C33C400) [pid = 3640] [serial = 1522] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1C705000) [pid = 3640] [serial = 1517] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A0EF400) [pid = 3640] [serial = 1511] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C91A400) [pid = 3640] [serial = 1523] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3640 | 1461193364388 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] 16:02:44 INFO - PROCESS | 3640 | 1461193364429 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:02:44 INFO - PROCESS | 3640 | 1461193364433 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3640 | 1461193364435 Marionette TRACE conn3 <- [1,2138,null,{}] 16:02:44 INFO - PROCESS | 3640 | 1461193364447 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}] 16:02:44 INFO - PROCESS | 3640 | 1461193364539 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:02:44 INFO - PROCESS | 3640 | 1461193364650 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 3640 | ++DOCSHELL 133D0400 == 76 [pid = 3640] [id = 544] 16:02:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (133D0800) [pid = 3640] [serial = 1632] [outer = 00000000] 16:02:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (146B2000) [pid = 3640] [serial = 1633] [outer = 133D0800] 16:02:44 INFO - PROCESS | 3640 | 1461193364699 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (14AF7400) [pid = 3640] [serial = 1634] [outer = 133D0800] 16:02:45 INFO - PROCESS | 3640 | 1461193365125 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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 752ms 16:02:45 INFO - PROCESS | 3640 | 1461193365173 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3640 | 1461193365175 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:02:45 INFO - PROCESS | 3640 | 1461193365182 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3640 | 1461193365184 Marionette TRACE conn3 <- [1,2142,null,{}] 16:02:45 INFO - PROCESS | 3640 | 1461193365187 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}] 16:02:45 INFO - PROCESS | 3640 | 1461193365271 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:02:45 INFO - PROCESS | 3640 | 1461193365277 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3640 | ++DOCSHELL 15642C00 == 77 [pid = 3640] [id = 545] 16:02:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (156AE000) [pid = 3640] [serial = 1635] [outer = 00000000] 16:02:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (15CD2C00) [pid = 3640] [serial = 1636] [outer = 156AE000] 16:02:45 INFO - PROCESS | 3640 | 1461193365322 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (15E8B400) [pid = 3640] [serial = 1637] [outer = 156AE000] 16:02:45 INFO - PROCESS | 3640 | 1461193365808 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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 642ms 16:02:45 INFO - PROCESS | 3640 | 1461193365821 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3640 | 1461193365823 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:02:45 INFO - PROCESS | 3640 | 1461193365830 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3640 | 1461193365832 Marionette TRACE conn3 <- [1,2146,null,{}] 16:02:45 INFO - PROCESS | 3640 | 1461193365835 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}] 16:02:45 INFO - PROCESS | 3640 | 1461193365918 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:02:45 INFO - PROCESS | 3640 | 1461193365924 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3640 | ++DOCSHELL 132CCC00 == 78 [pid = 3640] [id = 546] 16:02:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (14A65400) [pid = 3640] [serial = 1638] [outer = 00000000] 16:02:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (164A5800) [pid = 3640] [serial = 1639] [outer = 14A65400] 16:02:45 INFO - PROCESS | 3640 | 1461193365968 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (15FD7000) [pid = 3640] [serial = 1640] [outer = 14A65400] 16:02:46 INFO - PROCESS | 3640 | 1461193366441 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]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 642ms 16:02:46 INFO - PROCESS | 3640 | 1461193366476 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 3640 | 1461193366479 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:02:46 INFO - PROCESS | 3640 | 1461193366483 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 3640 | 1461193366486 Marionette TRACE conn3 <- [1,2150,null,{}] 16:02:46 INFO - PROCESS | 3640 | 1461193366506 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}] 16:02:46 INFO - PROCESS | 3640 | 1461193366655 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:02:46 INFO - PROCESS | 3640 | 1461193366718 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 3640 | ++DOCSHELL 11B6A800 == 79 [pid = 3640] [id = 547] 16:02:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (15FCD800) [pid = 3640] [serial = 1641] [outer = 00000000] 16:02:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (17C93800) [pid = 3640] [serial = 1642] [outer = 15FCD800] 16:02:46 INFO - PROCESS | 3640 | 1461193366765 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (17CA0C00) [pid = 3640] [serial = 1643] [outer = 15FCD800] 16:02:47 INFO - PROCESS | 3640 | 1461193367190 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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 767ms 16:02:47 INFO - PROCESS | 3640 | 1461193367248 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3640 | 1461193367250 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:02:47 INFO - PROCESS | 3640 | 1461193367253 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3640 | 1461193367255 Marionette TRACE conn3 <- [1,2154,null,{}] 16:02:47 INFO - PROCESS | 3640 | 1461193367258 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}] 16:02:47 INFO - PROCESS | 3640 | 1461193367405 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:02:47 INFO - PROCESS | 3640 | 1461193367477 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3640 | ++DOCSHELL 180E2400 == 80 [pid = 3640] [id = 548] 16:02:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (180E3400) [pid = 3640] [serial = 1644] [outer = 00000000] 16:02:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1871D400) [pid = 3640] [serial = 1645] [outer = 180E3400] 16:02:47 INFO - PROCESS | 3640 | 1461193367528 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (18778C00) [pid = 3640] [serial = 1646] [outer = 180E3400] 16:02:47 INFO - PROCESS | 3640 | 1461193367945 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 736ms 16:02:48 INFO - PROCESS | 3640 | 1461193367993 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 3640 | 1461193367994 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:02:48 INFO - PROCESS | 3640 | 1461193367998 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:02:48 INFO - PROCESS | 3640 | 1461193367999 Marionette TRACE conn3 <- [1,2158,null,{}] 16:02:48 INFO - PROCESS | 3640 | 1461193368003 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}] 16:02:48 INFO - PROCESS | 3640 | 1461193368120 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:02:48 INFO - PROCESS | 3640 | 1461193368190 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 3640 | ++DOCSHELL 180DD000 == 81 [pid = 3640] [id = 549] 16:02:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (18A7C400) [pid = 3640] [serial = 1647] [outer = 00000000] 16:02:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18A87000) [pid = 3640] [serial = 1648] [outer = 18A7C400] 16:02:48 INFO - PROCESS | 3640 | 1461193368234 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (18BC0800) [pid = 3640] [serial = 1649] [outer = 18A7C400] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (15F06400) [pid = 3640] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (14A5FC00) [pid = 3640] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1D16E800) [pid = 3640] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1DFB7400) [pid = 3640] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1DFB0400) [pid = 3640] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1DFB5C00) [pid = 3640] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1FB34000) [pid = 3640] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18BC3800) [pid = 3640] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (142AB000) [pid = 3640] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1E198C00) [pid = 3640] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1C2F1400) [pid = 3640] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (15CBC400) [pid = 3640] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (12B3EC00) [pid = 3640] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (18BC1800) [pid = 3640] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:02:49 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1FB31C00) [pid = 3640] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:02:49 INFO - PROCESS | 3640 | 1461193369233 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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1237ms 16:02:49 INFO - PROCESS | 3640 | 1461193369242 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3640 | 1461193369243 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:02:49 INFO - PROCESS | 3640 | 1461193369247 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3640 | 1461193369248 Marionette TRACE conn3 <- [1,2162,null,{}] 16:02:49 INFO - PROCESS | 3640 | 1461193369252 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}] 16:02:49 INFO - PROCESS | 3640 | 1461193369334 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:02:49 INFO - PROCESS | 3640 | 1461193369439 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 3640 | ++DOCSHELL 1325F800 == 82 [pid = 3640] [id = 550] 16:02:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (132CFC00) [pid = 3640] [serial = 1650] [outer = 00000000] 16:02:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (18A86800) [pid = 3640] [serial = 1651] [outer = 132CFC00] 16:02:49 INFO - PROCESS | 3640 | 1461193369485 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (18BC3800) [pid = 3640] [serial = 1652] [outer = 132CFC00] 16:02:49 INFO - PROCESS | 3640 | 1461193369849 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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 642ms 16:02:49 INFO - PROCESS | 3640 | 1461193369885 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3640 | 1461193369887 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:02:49 INFO - PROCESS | 3640 | 1461193369890 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3640 | 1461193369892 Marionette TRACE conn3 <- [1,2166,null,{}] 16:02:49 INFO - PROCESS | 3640 | 1461193369895 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}] 16:02:50 INFO - PROCESS | 3640 | 1461193370022 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:02:50 INFO - PROCESS | 3640 | 1461193370030 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3640 | ++DOCSHELL 11F4E800 == 83 [pid = 3640] [id = 551] 16:02:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18BC4000) [pid = 3640] [serial = 1653] [outer = 00000000] 16:02:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (18ED6400) [pid = 3640] [serial = 1654] [outer = 18BC4000] 16:02:50 INFO - PROCESS | 3640 | 1461193370074 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (18FCD000) [pid = 3640] [serial = 1655] [outer = 18BC4000] 16:02:50 INFO - PROCESS | 3640 | 1461193370484 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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 16:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:02:50 INFO - PROCESS | 3640 | 1461193370528 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 3640 | 1461193370531 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:02:50 INFO - PROCESS | 3640 | 1461193370534 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3640 | 1461193370536 Marionette TRACE conn3 <- [1,2170,null,{}] 16:02:50 INFO - PROCESS | 3640 | 1461193370539 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}] 16:02:50 INFO - PROCESS | 3640 | 1461193370687 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:02:50 INFO - PROCESS | 3640 | 1461193370736 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3640 | ++DOCSHELL 19676000 == 84 [pid = 3640] [id = 552] 16:02:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (196A9C00) [pid = 3640] [serial = 1656] [outer = 00000000] 16:02:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (19862C00) [pid = 3640] [serial = 1657] [outer = 196A9C00] 16:02:50 INFO - PROCESS | 3640 | 1461193370784 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1986C400) [pid = 3640] [serial = 1658] [outer = 196A9C00] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1ACC4400 == 83 [pid = 3640] [id = 513] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 18BCD800 == 82 [pid = 3640] [id = 228] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1ACCD000 == 81 [pid = 3640] [id = 271] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1CCC4800 == 80 [pid = 3640] [id = 213] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 18ED2800 == 79 [pid = 3640] [id = 515] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 13205C00 == 78 [pid = 3640] [id = 382] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 13343800 == 77 [pid = 3640] [id = 514] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1D7F7000 == 76 [pid = 3640] [id = 317] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 02681400 == 75 [pid = 3640] [id = 447] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1A7ECC00 == 74 [pid = 3640] [id = 254] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 16964400 == 73 [pid = 3640] [id = 350] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1B8CEC00 == 72 [pid = 3640] [id = 460] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 11B6A000 == 71 [pid = 3640] [id = 525] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1C420000 == 70 [pid = 3640] [id = 461] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 17C99400 == 69 [pid = 3640] [id = 332] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 19876400 == 68 [pid = 3640] [id = 462] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1DE24800 == 67 [pid = 3640] [id = 495] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1D38EC00 == 66 [pid = 3640] [id = 381] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 17C9AC00 == 65 [pid = 3640] [id = 349] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 133D7C00 == 64 [pid = 3640] [id = 257] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1333F000 == 63 [pid = 3640] [id = 498] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 15CD1400 == 62 [pid = 3640] [id = 242] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1DF4D400 == 61 [pid = 3640] [id = 318] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 02678800 == 60 [pid = 3640] [id = 272] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1C914800 == 59 [pid = 3640] [id = 524] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 02A74800 == 58 [pid = 3640] [id = 433] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 11B71000 == 57 [pid = 3640] [id = 526] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1AC74800 == 56 [pid = 3640] [id = 463] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1DFAE400 == 55 [pid = 3640] [id = 496] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 19866400 == 54 [pid = 3640] [id = 431] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1572C000 == 53 [pid = 3640] [id = 335] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 18A7E800 == 52 [pid = 3640] [id = 517] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 15FCD400 == 51 [pid = 3640] [id = 479] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 19A5D400 == 50 [pid = 3640] [id = 440] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1DE28C00 == 49 [pid = 3640] [id = 480] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1326E000 == 48 [pid = 3640] [id = 243] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 17B50000 == 47 [pid = 3640] [id = 444] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1877B800 == 46 [pid = 3640] [id = 270] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 17B54000 == 45 [pid = 3640] [id = 367] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1D01FC00 == 44 [pid = 3640] [id = 319] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 19677000 == 43 [pid = 3640] [id = 497] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 132D6800 == 42 [pid = 3640] [id = 543] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 11FCB800 == 41 [pid = 3640] [id = 542] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 142ABC00 == 40 [pid = 3640] [id = 541] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1DE26800 == 39 [pid = 3640] [id = 539] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1E19C400 == 38 [pid = 3640] [id = 540] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 19A5F000 == 37 [pid = 3640] [id = 538] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 15FCE800 == 36 [pid = 3640] [id = 536] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 15F06C00 == 35 [pid = 3640] [id = 537] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 133D0400 == 34 [pid = 3640] [id = 544] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 1325F800 == 33 [pid = 3640] [id = 550] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 180DD000 == 32 [pid = 3640] [id = 549] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 132CCC00 == 31 [pid = 3640] [id = 546] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 15642C00 == 30 [pid = 3640] [id = 545] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 11F4E800 == 29 [pid = 3640] [id = 551] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 11B6A800 == 28 [pid = 3640] [id = 547] 16:02:52 INFO - PROCESS | 3640 | --DOCSHELL 180E2400 == 27 [pid = 3640] [id = 548] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1D390800) [pid = 3640] [serial = 1529] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1DE31C00) [pid = 3640] [serial = 1484] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (20D2E400) [pid = 3640] [serial = 1493] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1E14F400) [pid = 3640] [serial = 1487] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1E3CE400) [pid = 3640] [serial = 1490] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (20504400) [pid = 3640] [serial = 1597] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (19861000) [pid = 3640] [serial = 1585] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19877800) [pid = 3640] [serial = 1586] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1572C800) [pid = 3640] [serial = 1583] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (14AEE000) [pid = 3640] [serial = 1582] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1FB28800) [pid = 3640] [serial = 1594] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1FB2DC00) [pid = 3640] [serial = 1595] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19C91000) [pid = 3640] [serial = 1561] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1CB1C000) [pid = 3640] [serial = 1588] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1CC52800) [pid = 3640] [serial = 1589] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1C342800) [pid = 3640] [serial = 1567] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1DFB0000) [pid = 3640] [serial = 1591] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (2050A000) [pid = 3640] [serial = 1598] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (15F09400) [pid = 3640] [serial = 1555] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (13628800) [pid = 3640] [serial = 1603] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1ACCF800) [pid = 3640] [serial = 1564] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18E44400) [pid = 3640] [serial = 1558] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19860400) [pid = 3640] [serial = 1553] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1CF65800) [pid = 3640] [serial = 1570] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1D39C800) [pid = 3640] [serial = 1573] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (11B72000) [pid = 3640] [serial = 1576] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1D7F5C00) [pid = 3640] [serial = 1579] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (20AAC000) [pid = 3640] [serial = 1600] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18BC3C00) [pid = 3640] [serial = 1606] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1ACCEC00) [pid = 3640] [serial = 1609] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18EE0800) [pid = 3640] [serial = 1607] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (20AAFC00) [pid = 3640] [serial = 1601] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (16528800) [pid = 3640] [serial = 1604] [outer = 00000000] [url = about:blank] 16:02:52 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1E3CE800) [pid = 3640] [serial = 1592] [outer = 00000000] [url = about:blank] 16:02:53 INFO - PROCESS | 3640 | 1461193373089 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]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2631ms 16:02:53 INFO - PROCESS | 3640 | 1461193373158 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3640 | 1461193373162 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:02:53 INFO - PROCESS | 3640 | 1461193373167 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 3640 | 1461193373171 Marionette TRACE conn3 <- [1,2174,null,{}] 16:02:53 INFO - PROCESS | 3640 | 1461193373177 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}] 16:02:53 INFO - PROCESS | 3640 | 1461193373267 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:02:53 INFO - PROCESS | 3640 | 1461193373277 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 3640 | ++DOCSHELL 11B73000 == 28 [pid = 3640] [id = 553] 16:02:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (11B73400) [pid = 3640] [serial = 1659] [outer = 00000000] 16:02:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (11FC4800) [pid = 3640] [serial = 1660] [outer = 11B73400] 16:02:53 INFO - PROCESS | 3640 | 1461193373331 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (11FCA000) [pid = 3640] [serial = 1661] [outer = 11B73400] 16:02:53 INFO - PROCESS | 3640 | 1461193373830 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]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 704ms 16:02:53 INFO - PROCESS | 3640 | 1461193373868 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3640 | 1461193373874 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:02:53 INFO - PROCESS | 3640 | 1461193373884 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 3640 | 1461193373887 Marionette TRACE conn3 <- [1,2178,null,{}] 16:02:53 INFO - PROCESS | 3640 | 1461193373891 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}] 16:02:53 INFO - PROCESS | 3640 | 1461193373974 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:02:54 INFO - PROCESS | 3640 | 1461193373982 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 3640 | ++DOCSHELL 12B7EC00 == 29 [pid = 3640] [id = 554] 16:02:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (12C5BC00) [pid = 3640] [serial = 1662] [outer = 00000000] 16:02:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (13257000) [pid = 3640] [serial = 1663] [outer = 12C5BC00] 16:02:54 INFO - PROCESS | 3640 | 1461193374032 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1325F000) [pid = 3640] [serial = 1664] [outer = 12C5BC00] 16:02:54 INFO - PROCESS | 3640 | 1461193374504 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]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 642ms 16:02:54 INFO - PROCESS | 3640 | 1461193374522 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3640 | 1461193374525 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:02:54 INFO - PROCESS | 3640 | 1461193374528 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 3640 | 1461193374532 Marionette TRACE conn3 <- [1,2182,null,{}] 16:02:54 INFO - PROCESS | 3640 | 1461193374546 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}] 16:02:54 INFO - PROCESS | 3640 | 1461193374687 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:02:54 INFO - PROCESS | 3640 | 1461193374820 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 3640 | ++DOCSHELL 132D0000 == 30 [pid = 3640] [id = 555] 16:02:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (132D0800) [pid = 3640] [serial = 1665] [outer = 00000000] 16:02:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (13343400) [pid = 3640] [serial = 1666] [outer = 132D0800] 16:02:54 INFO - PROCESS | 3640 | 1461193374870 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (136DA000) [pid = 3640] [serial = 1667] [outer = 132D0800] 16:02:55 INFO - PROCESS | 3640 | 1461193375262 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]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 752ms 16:02:55 INFO - PROCESS | 3640 | 1461193375299 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 3640 | 1461193375302 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:02:55 INFO - PROCESS | 3640 | 1461193375305 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 3640 | 1461193375307 Marionette TRACE conn3 <- [1,2186,null,{}] 16:02:55 INFO - PROCESS | 3640 | 1461193375310 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}] 16:02:55 INFO - PROCESS | 3640 | 1461193375388 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:02:55 INFO - PROCESS | 3640 | 1461193375480 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 3640 | ++DOCSHELL 132CB000 == 31 [pid = 3640] [id = 556] 16:02:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (133D5800) [pid = 3640] [serial = 1668] [outer = 00000000] 16:02:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (143ABC00) [pid = 3640] [serial = 1669] [outer = 133D5800] 16:02:55 INFO - PROCESS | 3640 | 1461193375524 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (14AEA000) [pid = 3640] [serial = 1670] [outer = 133D5800] 16:02:55 INFO - PROCESS | 3640 | 1461193375886 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]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 642ms 16:02:55 INFO - PROCESS | 3640 | 1461193375943 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 3640 | 1461193375945 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:02:55 INFO - PROCESS | 3640 | 1461193375948 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:02:55 INFO - PROCESS | 3640 | 1461193375950 Marionette TRACE conn3 <- [1,2190,null,{}] 16:02:55 INFO - PROCESS | 3640 | 1461193375962 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}] 16:02:56 INFO - PROCESS | 3640 | 1461193376037 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:02:56 INFO - PROCESS | 3640 | 1461193376042 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 3640 | ++DOCSHELL 15462C00 == 32 [pid = 3640] [id = 557] 16:02:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (15620000) [pid = 3640] [serial = 1671] [outer = 00000000] 16:02:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1572B400) [pid = 3640] [serial = 1672] [outer = 15620000] 16:02:56 INFO - PROCESS | 3640 | 1461193376086 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1572E800) [pid = 3640] [serial = 1673] [outer = 15620000] 16:02:56 INFO - PROCESS | 3640 | 1461193376548 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]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 642ms 16:02:56 INFO - PROCESS | 3640 | 1461193376587 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 3640 | 1461193376589 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:02:56 INFO - PROCESS | 3640 | 1461193376595 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 3640 | 1461193376597 Marionette TRACE conn3 <- [1,2194,null,{}] 16:02:56 INFO - PROCESS | 3640 | 1461193376601 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}] 16:02:56 INFO - PROCESS | 3640 | 1461193376716 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:02:56 INFO - PROCESS | 3640 | 1461193376726 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 3640 | ++DOCSHELL 15EDB400 == 33 [pid = 3640] [id = 558] 16:02:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (15F0E000) [pid = 3640] [serial = 1674] [outer = 00000000] 16:02:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (164AAC00) [pid = 3640] [serial = 1675] [outer = 15F0E000] 16:02:56 INFO - PROCESS | 3640 | 1461193376774 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (16530C00) [pid = 3640] [serial = 1676] [outer = 15F0E000] 16:02:57 INFO - PROCESS | 3640 | 1461193377204 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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 626ms 16:02:57 INFO - PROCESS | 3640 | 1461193377240 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3640 | 1461193377242 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:02:57 INFO - PROCESS | 3640 | 1461193377245 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3640 | 1461193377247 Marionette TRACE conn3 <- [1,2198,null,{}] 16:02:57 INFO - PROCESS | 3640 | 1461193377250 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}] 16:02:57 INFO - PROCESS | 3640 | 1461193377324 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:02:57 INFO - PROCESS | 3640 | 1461193377329 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 3640 | ++DOCSHELL 164A5C00 == 34 [pid = 3640] [id = 559] 16:02:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (164A6000) [pid = 3640] [serial = 1677] [outer = 00000000] 16:02:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (17C6A800) [pid = 3640] [serial = 1678] [outer = 164A6000] 16:02:57 INFO - PROCESS | 3640 | 1461193377373 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17C94400) [pid = 3640] [serial = 1679] [outer = 164A6000] 16:02:57 INFO - PROCESS | 3640 | 1461193377824 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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 642ms 16:02:57 INFO - PROCESS | 3640 | 1461193377884 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3640 | 1461193377886 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:02:57 INFO - PROCESS | 3640 | 1461193377893 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3640 | 1461193377894 Marionette TRACE conn3 <- [1,2202,null,{}] 16:02:57 INFO - PROCESS | 3640 | 1461193377898 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}] 16:02:57 INFO - PROCESS | 3640 | 1461193377972 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:02:57 INFO - PROCESS | 3640 | 1461193377979 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 3640 | ++DOCSHELL 1695C800 == 35 [pid = 3640] [id = 560] 16:02:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (17B52400) [pid = 3640] [serial = 1680] [outer = 00000000] 16:02:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (180D4800) [pid = 3640] [serial = 1681] [outer = 17B52400] 16:02:58 INFO - PROCESS | 3640 | 1461193378022 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18064C00) [pid = 3640] [serial = 1682] [outer = 17B52400] 16:02:58 INFO - PROCESS | 3640 | 1461193378499 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]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 627ms 16:02:58 INFO - PROCESS | 3640 | 1461193378537 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 3640 | 1461193378539 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:02:58 INFO - PROCESS | 3640 | --DOCSHELL 1DFB0C00 == 34 [pid = 3640] [id = 16] 16:02:58 INFO - PROCESS | 3640 | 1461193378563 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 3640 | 1461193378565 Marionette TRACE conn3 <- [1,2206,null,{}] 16:02:58 INFO - PROCESS | 3640 | 1461193378589 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}] 16:02:58 INFO - PROCESS | 3640 | 1461193378698 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:02:58 INFO - PROCESS | 3640 | 1461193378817 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 3640 | ++DOCSHELL 13265400 == 35 [pid = 3640] [id = 561] 16:02:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (17CA0000) [pid = 3640] [serial = 1683] [outer = 00000000] 16:02:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1871DC00) [pid = 3640] [serial = 1684] [outer = 17CA0000] 16:02:58 INFO - PROCESS | 3640 | 1461193378861 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (18729C00) [pid = 3640] [serial = 1685] [outer = 17CA0000] 16:02:59 INFO - PROCESS | 3640 | 1461193379272 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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 767ms 16:02:59 INFO - PROCESS | 3640 | 1461193379304 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 3640 | 1461193379306 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:02:59 INFO - PROCESS | 3640 | 1461193379309 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:02:59 INFO - PROCESS | 3640 | 1461193379311 Marionette TRACE conn3 <- [1,2210,null,{}] 16:02:59 INFO - PROCESS | 3640 | 1461193379314 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}] 16:02:59 INFO - PROCESS | 3640 | 1461193379427 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:02:59 INFO - PROCESS | 3640 | 1461193379432 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:59 INFO - PROCESS | 3640 | ++DOCSHELL 18060C00 == 36 [pid = 3640] [id = 562] 16:02:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (180E1000) [pid = 3640] [serial = 1686] [outer = 00000000] 16:02:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18AB8800) [pid = 3640] [serial = 1687] [outer = 180E1000] 16:02:59 INFO - PROCESS | 3640 | 1461193379476 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (18BC8400) [pid = 3640] [serial = 1688] [outer = 180E1000] 16:02:59 INFO - PROCESS | 3640 | 1461193379941 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]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 705ms 16:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:03:00 INFO - PROCESS | 3640 | 1461193380015 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3640 | 1461193380017 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:03:00 INFO - PROCESS | 3640 | 1461193380021 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3640 | 1461193380023 Marionette TRACE conn3 <- [1,2214,null,{}] 16:03:00 INFO - PROCESS | 3640 | 1461193380030 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}] 16:03:00 INFO - PROCESS | 3640 | 1461193380183 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1DE27800) [pid = 3640] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (11FCD800) [pid = 3640] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (180E3400) [pid = 3640] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (18BC0000) [pid = 3640] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1CC54800) [pid = 3640] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1DF54000) [pid = 3640] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (14A61400) [pid = 3640] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (133D0800) [pid = 3640] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (18A7C400) [pid = 3640] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (156AE000) [pid = 3640] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (15FCD800) [pid = 3640] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (14359400) [pid = 3640] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1CB19C00) [pid = 3640] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18BC4000) [pid = 3640] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (11B6AC00) [pid = 3640] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1A0F2000) [pid = 3640] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (132D7000) [pid = 3640] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (14A65400) [pid = 3640] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (20507C00) [pid = 3640] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19870800) [pid = 3640] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15C05400) [pid = 3640] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (15F0BC00) [pid = 3640] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (18ED6800) [pid = 3640] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A7ED400) [pid = 3640] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1DF4EC00) [pid = 3640] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1B8F5800) [pid = 3640] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (132CFC00) [pid = 3640] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1CC48000) [pid = 3640] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1D01D400) [pid = 3640] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1CC46400) [pid = 3640] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:03:00 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18A7E400) [pid = 3640] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:03:00 INFO - PROCESS | 3640 | 1461193380873 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 3640 | ++DOCSHELL 11B6C400 == 37 [pid = 3640] [id = 563] 16:03:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (11B6D000) [pid = 3640] [serial = 1689] [outer = 00000000] 16:03:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (11FCD800) [pid = 3640] [serial = 1690] [outer = 11B6D000] 16:03:00 INFO - PROCESS | 3640 | 1461193380927 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (13622000) [pid = 3640] [serial = 1691] [outer = 11B6D000] 16:03:01 INFO - PROCESS | 3640 | 1461193381308 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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1300ms 16:03:01 INFO - PROCESS | 3640 | 1461193381324 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:03:01 INFO - PROCESS | 3640 | 1461193381326 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:03:01 INFO - PROCESS | 3640 | 1461193381329 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 3640 | 1461193381331 Marionette TRACE conn3 <- [1,2218,null,{}] 16:03:01 INFO - PROCESS | 3640 | 1461193381334 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}] 16:03:01 INFO - PROCESS | 3640 | 1461193381409 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:03:01 INFO - PROCESS | 3640 | 1461193381415 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 3640 | ++DOCSHELL 14A62C00 == 38 [pid = 3640] [id = 564] 16:03:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15C05400) [pid = 3640] [serial = 1692] [outer = 00000000] 16:03:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18727000) [pid = 3640] [serial = 1693] [outer = 15C05400] 16:03:01 INFO - PROCESS | 3640 | 1461193381458 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (180F1000) [pid = 3640] [serial = 1694] [outer = 15C05400] 16:03:01 INFO - PROCESS | 3640 | 1461193381885 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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 595ms 16:03:01 INFO - PROCESS | 3640 | 1461193381934 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 3640 | 1461193381936 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:03:01 INFO - PROCESS | 3640 | 1461193381943 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 3640 | 1461193381944 Marionette TRACE conn3 <- [1,2222,null,{}] 16:03:01 INFO - PROCESS | 3640 | 1461193381948 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}] 16:03:02 INFO - PROCESS | 3640 | 1461193382023 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:03:02 INFO - PROCESS | 3640 | 1461193382029 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 3640 | ++DOCSHELL 15ED6800 == 39 [pid = 3640] [id = 565] 16:03:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18064800) [pid = 3640] [serial = 1695] [outer = 00000000] 16:03:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18EDEC00) [pid = 3640] [serial = 1696] [outer = 18064800] 16:03:02 INFO - PROCESS | 3640 | 1461193382072 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18FCCC00) [pid = 3640] [serial = 1697] [outer = 18064800] 16:03:02 INFO - PROCESS | 3640 | 1461193382522 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]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 626ms 16:03:02 INFO - PROCESS | 3640 | 1461193382575 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 3640 | 1461193382577 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:03:02 INFO - PROCESS | 3640 | 1461193382580 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 3640 | 1461193382582 Marionette TRACE conn3 <- [1,2226,null,{}] 16:03:02 INFO - PROCESS | 3640 | 1461193382585 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}] 16:03:02 INFO - PROCESS | 3640 | 1461193382661 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:03:02 INFO - PROCESS | 3640 | 1461193382667 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 3640 | ++DOCSHELL 18A85000 == 40 [pid = 3640] [id = 566] 16:03:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (18E46000) [pid = 3640] [serial = 1698] [outer = 00000000] 16:03:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1985BC00) [pid = 3640] [serial = 1699] [outer = 18E46000] 16:03:02 INFO - PROCESS | 3640 | 1461193382710 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1985FC00) [pid = 3640] [serial = 1700] [outer = 18E46000] 16:03:03 INFO - PROCESS | 3640 | 1461193383488 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]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 16:03:03 INFO - PROCESS | 3640 | 1461193383568 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3640 | 1461193383573 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:03:03 INFO - PROCESS | 3640 | 1461193383579 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3640 | 1461193383583 Marionette TRACE conn3 <- [1,2230,null,{}] 16:03:03 INFO - PROCESS | 3640 | 1461193383588 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}] 16:03:03 INFO - PROCESS | 3640 | 1461193383733 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:03:03 INFO - PROCESS | 3640 | 1461193383870 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 3640 | ++DOCSHELL 02A75800 == 41 [pid = 3640] [id = 567] 16:03:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (02A79800) [pid = 3640] [serial = 1701] [outer = 00000000] 16:03:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1320E000) [pid = 3640] [serial = 1702] [outer = 02A79800] 16:03:03 INFO - PROCESS | 3640 | 1461193383929 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1326E800) [pid = 3640] [serial = 1703] [outer = 02A79800] 16:03:04 INFO - PROCESS | 3640 | 1461193384663 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]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1081ms 16:03:04 INFO - PROCESS | 3640 | 1461193384671 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 3640 | 1461193384677 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:03:04 INFO - PROCESS | 3640 | 1461193384718 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 3640 | 1461193384722 Marionette TRACE conn3 <- [1,2234,null,{}] 16:03:04 INFO - PROCESS | 3640 | 1461193384725 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}] 16:03:04 INFO - PROCESS | 3640 | 1461193384849 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:03:05 INFO - PROCESS | 3640 | 1461193384986 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 3640 | ++DOCSHELL 02676000 == 42 [pid = 3640] [id = 568] 16:03:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (02676800) [pid = 3640] [serial = 1704] [outer = 00000000] 16:03:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (11FC2400) [pid = 3640] [serial = 1705] [outer = 02676800] 16:03:05 INFO - PROCESS | 3640 | 1461193385042 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (13210000) [pid = 3640] [serial = 1706] [outer = 02676800] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 11FCF400 == 41 [pid = 3640] [id = 173] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 18BCE400 == 40 [pid = 3640] [id = 169] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 180D5000 == 39 [pid = 3640] [id = 164] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 15EDBC00 == 38 [pid = 3640] [id = 168] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 180D5C00 == 37 [pid = 3640] [id = 163] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 15646400 == 36 [pid = 3640] [id = 160] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 180EE800 == 35 [pid = 3640] [id = 162] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 15725000 == 34 [pid = 3640] [id = 159] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 12C5A800 == 33 [pid = 3640] [id = 165] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 164AC800 == 32 [pid = 3640] [id = 161] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 13258000 == 31 [pid = 3640] [id = 174] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19862C00) [pid = 3640] [serial = 1657] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOCSHELL 1CB0F400 == 30 [pid = 3640] [id = 17] 16:03:05 INFO - PROCESS | 3640 | 1461193385944 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]]]}] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (18FCD000) [pid = 3640] [serial = 1655] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1DF53000) [pid = 3640] [serial = 1618] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (12BE5C00) [pid = 3640] [serial = 1627] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1871D400) [pid = 3640] [serial = 1645] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A7EE800) [pid = 3640] [serial = 1535] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1D397800) [pid = 3640] [serial = 1538] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18778C00) [pid = 3640] [serial = 1646] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1E19BC00) [pid = 3640] [serial = 1544] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (18AB2800) [pid = 3640] [serial = 1532] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (146B2000) [pid = 3640] [serial = 1633] [outer = 00000000] [url = about:blank] 16:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18BC0800) [pid = 3640] [serial = 1649] [outer = 00000000] [url = about:blank] 16:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1253ms 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (14AF7400) [pid = 3640] [serial = 1634] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (15E8B400) [pid = 3640] [serial = 1637] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (17CA0C00) [pid = 3640] [serial = 1643] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (180D6800) [pid = 3640] [serial = 1624] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1D39BC00) [pid = 3640] [serial = 1574] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18ED6400) [pid = 3640] [serial = 1654] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (11B74800) [pid = 3640] [serial = 1577] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C920C00) [pid = 3640] [serial = 1616] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1333D400) [pid = 3640] [serial = 1630] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (164A5800) [pid = 3640] [serial = 1639] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (12C5A400) [pid = 3640] [serial = 1628] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17C93800) [pid = 3640] [serial = 1642] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (20AB1000) [pid = 3640] [serial = 1622] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1B8FF800) [pid = 3640] [serial = 1610] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1E19CC00) [pid = 3640] [serial = 1619] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16960C00) [pid = 3640] [serial = 1556] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18ED4400) [pid = 3640] [serial = 1613] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19DEF800) [pid = 3640] [serial = 1562] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1C2F0400) [pid = 3640] [serial = 1615] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1B8F6C00) [pid = 3640] [serial = 1565] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18A81400) [pid = 3640] [serial = 1625] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (20510000) [pid = 3640] [serial = 1621] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (15CD2C00) [pid = 3640] [serial = 1636] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1FB29800) [pid = 3640] [serial = 1547] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (133D1400) [pid = 3640] [serial = 1631] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1C706C00) [pid = 3640] [serial = 1568] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (18BC3800) [pid = 3640] [serial = 1652] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18A87000) [pid = 3640] [serial = 1648] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1D01F400) [pid = 3640] [serial = 1571] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1DB53800) [pid = 3640] [serial = 1580] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1DF4BC00) [pid = 3640] [serial = 1541] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (18AB4800) [pid = 3640] [serial = 1612] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (15FD7000) [pid = 3640] [serial = 1640] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (18EDBC00) [pid = 3640] [serial = 1559] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (18A86800) [pid = 3640] [serial = 1651] [outer = 00000000] [url = about:blank] 16:03:06 INFO - PROCESS | 3640 | 1461193385984 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3640 | 1461193385992 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:03:06 INFO - PROCESS | 3640 | 1461193385999 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3640 | 1461193386002 Marionette TRACE conn3 <- [1,2238,null,{}] 16:03:06 INFO - PROCESS | 3640 | 1461193386007 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}] 16:03:06 INFO - PROCESS | 3640 | 1461193386088 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:03:06 INFO - PROCESS | 3640 | 1461193386096 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 3640 | ++DOCSHELL 12CBAC00 == 31 [pid = 3640] [id = 569] 16:03:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (13203C00) [pid = 3640] [serial = 1707] [outer = 00000000] 16:03:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (132D1C00) [pid = 3640] [serial = 1708] [outer = 13203C00] 16:03:06 INFO - PROCESS | 3640 | 1461193386143 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (13338800) [pid = 3640] [serial = 1709] [outer = 13203C00] 16:03:06 INFO - PROCESS | 3640 | 1461193386669 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]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 689ms 16:03:06 INFO - PROCESS | 3640 | 1461193386699 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3640 | 1461193386704 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:03:06 INFO - PROCESS | 3640 | 1461193386710 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3640 | 1461193386712 Marionette TRACE conn3 <- [1,2242,null,{}] 16:03:06 INFO - PROCESS | 3640 | 1461193386716 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}] 16:03:06 INFO - PROCESS | 3640 | 1461193386796 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:03:06 INFO - PROCESS | 3640 | 1461193386802 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 3640 | ++DOCSHELL 13258000 == 32 [pid = 3640] [id = 570] 16:03:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1325E800) [pid = 3640] [serial = 1710] [outer = 00000000] 16:03:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1434EC00) [pid = 3640] [serial = 1711] [outer = 1325E800] 16:03:06 INFO - PROCESS | 3640 | 1461193386847 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (14A18C00) [pid = 3640] [serial = 1712] [outer = 1325E800] 16:03:07 INFO - PROCESS | 3640 | 1461193387329 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]]]}] 16:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 642ms 16:03:07 INFO - PROCESS | 3640 | 1461193387347 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 3640 | 1461193387349 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:03:07 INFO - PROCESS | 3640 | 1461193387352 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 3640 | 1461193387356 Marionette TRACE conn3 <- [1,2246,null,{}] 16:03:07 INFO - PROCESS | 3640 | 1461193387370 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}] 16:03:07 INFO - PROCESS | 3640 | 1461193387453 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:03:07 INFO - PROCESS | 3640 | 1461193387459 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 3640 | ++DOCSHELL 1572D800 == 33 [pid = 3640] [id = 571] 16:03:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1572F400) [pid = 3640] [serial = 1713] [outer = 00000000] 16:03:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15CDB400) [pid = 3640] [serial = 1714] [outer = 1572F400] 16:03:07 INFO - PROCESS | 3640 | 1461193387507 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (15E8C800) [pid = 3640] [serial = 1715] [outer = 1572F400] 16:03:08 INFO - PROCESS | 3640 | 1461193387983 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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 658ms 16:03:08 INFO - PROCESS | 3640 | 1461193388011 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3640 | 1461193388013 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:03:08 INFO - PROCESS | 3640 | 1461193388016 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3640 | 1461193388018 Marionette TRACE conn3 <- [1,2250,null,{}] 16:03:08 INFO - PROCESS | 3640 | 1461193388021 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}] 16:03:08 INFO - PROCESS | 3640 | 1461193388101 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:03:08 INFO - PROCESS | 3640 | 1461193388107 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 3640 | ++DOCSHELL 15732400 == 34 [pid = 3640] [id = 572] 16:03:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (15F06000) [pid = 3640] [serial = 1716] [outer = 00000000] 16:03:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (164AC400) [pid = 3640] [serial = 1717] [outer = 15F06000] 16:03:08 INFO - PROCESS | 3640 | 1461193388151 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (16528C00) [pid = 3640] [serial = 1718] [outer = 15F06000] 16:03:08 INFO - PROCESS | 3640 | 1461193388704 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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 689ms 16:03:08 INFO - PROCESS | 3640 | 1461193388747 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3640 | 1461193388749 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:03:08 INFO - PROCESS | 3640 | 1461193388752 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:03:08 INFO - PROCESS | 3640 | 1461193388754 Marionette TRACE conn3 <- [1,2254,null,{}] 16:03:08 INFO - PROCESS | 3640 | 1461193388758 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}] 16:03:08 INFO - PROCESS | 3640 | 1461193388864 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:03:08 INFO - PROCESS | 3640 | 1461193388869 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 3640 | ++DOCSHELL 164A4000 == 35 [pid = 3640] [id = 573] 16:03:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (164A5800) [pid = 3640] [serial = 1719] [outer = 00000000] 16:03:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17C71000) [pid = 3640] [serial = 1720] [outer = 164A5800] 16:03:08 INFO - PROCESS | 3640 | 1461193388915 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (17C6F800) [pid = 3640] [serial = 1721] [outer = 164A5800] 16:03:09 INFO - PROCESS | 3640 | 1461193389385 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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 689ms 16:03:09 INFO - PROCESS | 3640 | 1461193389453 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 3640 | 1461193389455 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:03:09 INFO - PROCESS | 3640 | 1461193389458 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:03:09 INFO - PROCESS | 3640 | 1461193389459 Marionette TRACE conn3 <- [1,2258,null,{}] 16:03:09 INFO - PROCESS | 3640 | 1461193389463 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}] 16:03:09 INFO - PROCESS | 3640 | 1461193389609 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:03:09 INFO - PROCESS | 3640 | 1461193389633 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3640 | ++DOCSHELL 180E0800 == 36 [pid = 3640] [id = 574] 16:03:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (180E0C00) [pid = 3640] [serial = 1722] [outer = 00000000] 16:03:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1871D400) [pid = 3640] [serial = 1723] [outer = 180E0C00] 16:03:09 INFO - PROCESS | 3640 | 1461193389680 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1877F000) [pid = 3640] [serial = 1724] [outer = 180E0C00] 16:03:10 INFO - PROCESS | 3640 | 1461193390115 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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 689ms 16:03:10 INFO - PROCESS | 3640 | 1461193390158 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3640 | 1461193390159 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:03:10 INFO - PROCESS | 3640 | 1461193390163 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:03:10 INFO - PROCESS | 3640 | 1461193390164 Marionette TRACE conn3 <- [1,2262,null,{}] 16:03:10 INFO - PROCESS | 3640 | 1461193390168 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}] 16:03:10 INFO - PROCESS | 3640 | 1461193390276 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:03:10 INFO - PROCESS | 3640 | 1461193390282 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 3640 | ++DOCSHELL 11FC1C00 == 37 [pid = 3640] [id = 575] 16:03:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (18774C00) [pid = 3640] [serial = 1725] [outer = 00000000] 16:03:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (18A81400) [pid = 3640] [serial = 1726] [outer = 18774C00] 16:03:10 INFO - PROCESS | 3640 | 1461193390325 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18A88800) [pid = 3640] [serial = 1727] [outer = 18774C00] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17CA0000) [pid = 3640] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (11B73400) [pid = 3640] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (133D5800) [pid = 3640] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15F0E000) [pid = 3640] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12C5BC00) [pid = 3640] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (164A6000) [pid = 3640] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (132D0800) [pid = 3640] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15620000) [pid = 3640] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (180E1000) [pid = 3640] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (15C05400) [pid = 3640] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17B52400) [pid = 3640] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (11B6D000) [pid = 3640] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1DFB6400) [pid = 3640] [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.] 16:03:10 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18064800) [pid = 3640] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:03:10 INFO - PROCESS | 3640 | 1461193390891 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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 798ms 16:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:03:10 INFO - PROCESS | 3640 | 1461193390966 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3640 | 1461193390969 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:03:10 INFO - PROCESS | 3640 | 1461193390973 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 3640 | 1461193390976 Marionette TRACE conn3 <- [1,2266,null,{}] 16:03:10 INFO - PROCESS | 3640 | 1461193390979 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}] 16:03:11 INFO - PROCESS | 3640 | 1461193391054 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:03:11 INFO - PROCESS | 3640 | 1461193391060 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3640 | ++DOCSHELL 13205C00 == 38 [pid = 3640] [id = 576] 16:03:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13265C00) [pid = 3640] [serial = 1728] [outer = 00000000] 16:03:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16533400) [pid = 3640] [serial = 1729] [outer = 13265C00] 16:03:11 INFO - PROCESS | 3640 | 1461193391103 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17C9FC00) [pid = 3640] [serial = 1730] [outer = 13265C00] 16:03:11 INFO - PROCESS | 3640 | 1461193391523 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]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 595ms 16:03:11 INFO - PROCESS | 3640 | 1461193391568 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3640 | 1461193391570 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:03:11 INFO - PROCESS | 3640 | 1461193391577 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 3640 | 1461193391578 Marionette TRACE conn3 <- [1,2270,null,{}] 16:03:11 INFO - PROCESS | 3640 | 1461193391582 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}] 16:03:11 INFO - PROCESS | 3640 | 1461193391656 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:03:11 INFO - PROCESS | 3640 | 1461193391663 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3640 | ++DOCSHELL 15C46800 == 39 [pid = 3640] [id = 577] 16:03:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (180E0400) [pid = 3640] [serial = 1731] [outer = 00000000] 16:03:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18BC2000) [pid = 3640] [serial = 1732] [outer = 180E0400] 16:03:11 INFO - PROCESS | 3640 | 1461193391707 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18BC7800) [pid = 3640] [serial = 1733] [outer = 180E0400] 16:03:12 INFO - PROCESS | 3640 | 1461193392125 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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 595ms 16:03:12 INFO - PROCESS | 3640 | 1461193392175 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3640 | 1461193392177 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:03:12 INFO - PROCESS | 3640 | 1461193392180 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:03:12 INFO - PROCESS | 3640 | 1461193392182 Marionette TRACE conn3 <- [1,2274,null,{}] 16:03:12 INFO - PROCESS | 3640 | 1461193392185 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}] 16:03:12 INFO - PROCESS | 3640 | 1461193392265 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:03:12 INFO - PROCESS | 3640 | 1461193392271 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 3640 | ++DOCSHELL 18BC9400 == 40 [pid = 3640] [id = 578] 16:03:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18E43400) [pid = 3640] [serial = 1734] [outer = 00000000] 16:03:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18ED4000) [pid = 3640] [serial = 1735] [outer = 18E43400] 16:03:12 INFO - PROCESS | 3640 | 1461193392314 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18ED2800) [pid = 3640] [serial = 1736] [outer = 18E43400] 16:03:12 INFO - PROCESS | 3640 | 1461193392939 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]]]}] 16:03:12 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 16:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 799ms 16:03:12 INFO - PROCESS | 3640 | 1461193392983 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3640 | 1461193392987 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:03:12 INFO - PROCESS | 3640 | 1461193392993 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:03:13 INFO - PROCESS | 3640 | 1461193392999 Marionette TRACE conn3 <- [1,2278,null,{}] 16:03:13 INFO - PROCESS | 3640 | 1461193393007 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}] 16:03:13 INFO - PROCESS | 3640 | 1461193393144 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:03:13 INFO - PROCESS | 3640 | 1461193393280 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 3640 | ++DOCSHELL 12C5A800 == 41 [pid = 3640] [id = 579] 16:03:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (12CB0400) [pid = 3640] [serial = 1737] [outer = 00000000] 16:03:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (133D1400) [pid = 3640] [serial = 1738] [outer = 12CB0400] 16:03:13 INFO - PROCESS | 3640 | 1461193393338 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1362A000) [pid = 3640] [serial = 1739] [outer = 12CB0400] 16:03:13 INFO - PROCESS | 3640 | 1461193393984 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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1050ms 16:03:14 INFO - PROCESS | 3640 | 1461193394046 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3640 | 1461193394052 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:03:14 INFO - PROCESS | 3640 | 1461193394079 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 3640 | 1461193394082 Marionette TRACE conn3 <- [1,2282,null,{}] 16:03:14 INFO - PROCESS | 3640 | 1461193394086 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}] 16:03:14 INFO - PROCESS | 3640 | 1461193394190 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:03:14 INFO - PROCESS | 3640 | 1461193394323 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 3640 | ++DOCSHELL 1563B800 == 42 [pid = 3640] [id = 580] 16:03:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15642000) [pid = 3640] [serial = 1740] [outer = 00000000] 16:03:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15FD6C00) [pid = 3640] [serial = 1741] [outer = 15642000] 16:03:14 INFO - PROCESS | 3640 | 1461193394379 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17B4C800) [pid = 3640] [serial = 1742] [outer = 15642000] 16:03:15 INFO - PROCESS | 3640 | 1461193394990 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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 955ms 16:03:15 INFO - PROCESS | 3640 | 1461193395036 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3640 | 1461193395040 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:03:15 INFO - PROCESS | 3640 | 1461193395047 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 3640 | 1461193395052 Marionette TRACE conn3 <- [1,2286,null,{}] 16:03:15 INFO - PROCESS | 3640 | 1461193395063 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}] 16:03:15 INFO - PROCESS | 3640 | 1461193395164 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:03:15 INFO - PROCESS | 3640 | 1461193395299 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 3640 | ++DOCSHELL 18E42000 == 43 [pid = 3640] [id = 581] 16:03:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18E42800) [pid = 3640] [serial = 1743] [outer = 00000000] 16:03:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18FCD000) [pid = 3640] [serial = 1744] [outer = 18E42800] 16:03:15 INFO - PROCESS | 3640 | 1461193395357 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19678C00) [pid = 3640] [serial = 1745] [outer = 18E42800] 16:03:15 INFO - PROCESS | 3640 | 1461193395886 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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 908ms 16:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:03:15 INFO - PROCESS | 3640 | 1461193395950 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3640 | 1461193395953 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:03:15 INFO - PROCESS | 3640 | 1461193395957 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 3640 | 1461193395959 Marionette TRACE conn3 <- [1,2290,null,{}] 16:03:15 INFO - PROCESS | 3640 | 1461193395962 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}] 16:03:16 INFO - PROCESS | 3640 | 1461193396070 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:03:16 INFO - PROCESS | 3640 | 1461193396193 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 3640 | ++DOCSHELL 18ED7400 == 44 [pid = 3640] [id = 582] 16:03:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18EDA000) [pid = 3640] [serial = 1746] [outer = 00000000] 16:03:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19862C00) [pid = 3640] [serial = 1747] [outer = 18EDA000] 16:03:16 INFO - PROCESS | 3640 | 1461193396247 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19866C00) [pid = 3640] [serial = 1748] [outer = 18EDA000] 16:03:17 INFO - PROCESS | 3640 | 1461193397024 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1080ms 16:03:17 INFO - PROCESS | 3640 | 1461193397047 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:03:17 INFO - PROCESS | 3640 | 1461193397051 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:03:17 INFO - PROCESS | 3640 | 1461193397055 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 3640 | 1461193397059 Marionette TRACE conn3 <- [1,2294,null,{}] 16:03:17 INFO - PROCESS | 3640 | 1461193397064 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}] 16:03:17 INFO - PROCESS | 3640 | 1461193397164 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:03:17 INFO - PROCESS | 3640 | 1461193397275 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 3640 | ++DOCSHELL 1333D800 == 45 [pid = 3640] [id = 583] 16:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1333E800) [pid = 3640] [serial = 1749] [outer = 00000000] 16:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13AC3800) [pid = 3640] [serial = 1750] [outer = 1333E800] 16:03:17 INFO - PROCESS | 3640 | 1461193397324 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (14A18000) [pid = 3640] [serial = 1751] [outer = 1333E800] 16:03:17 INFO - PROCESS | 3640 | --DOCSHELL 19D9F400 == 44 [pid = 3640] [id = 167] 16:03:17 INFO - PROCESS | 3640 | --DOCSHELL 02677000 == 43 [pid = 3640] [id = 166] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18EDEC00) [pid = 3640] [serial = 1696] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1985BC00) [pid = 3640] [serial = 1699] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1871DC00) [pid = 3640] [serial = 1684] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (11FC4800) [pid = 3640] [serial = 1660] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (143ABC00) [pid = 3640] [serial = 1669] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (14AEA000) [pid = 3640] [serial = 1670] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (164AAC00) [pid = 3640] [serial = 1675] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16530C00) [pid = 3640] [serial = 1676] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13257000) [pid = 3640] [serial = 1663] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1325F000) [pid = 3640] [serial = 1664] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17C6A800) [pid = 3640] [serial = 1678] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17C94400) [pid = 3640] [serial = 1679] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (13343400) [pid = 3640] [serial = 1666] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (136DA000) [pid = 3640] [serial = 1667] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1572B400) [pid = 3640] [serial = 1672] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1572E800) [pid = 3640] [serial = 1673] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18AB8800) [pid = 3640] [serial = 1687] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18729C00) [pid = 3640] [serial = 1685] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18BC8400) [pid = 3640] [serial = 1688] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18727000) [pid = 3640] [serial = 1693] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (180D4800) [pid = 3640] [serial = 1681] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (11FCD800) [pid = 3640] [serial = 1690] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (11FCA000) [pid = 3640] [serial = 1661] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1C70B400) [pid = 3640] [serial = 1169] [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.] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (180F1000) [pid = 3640] [serial = 1694] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (18FCCC00) [pid = 3640] [serial = 1697] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (13622000) [pid = 3640] [serial = 1691] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (18064C00) [pid = 3640] [serial = 1682] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3640 | 1461193397876 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 846ms 16:03:17 INFO - PROCESS | 3640 | 1461193397895 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 3640 | 1461193397901 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:03:17 INFO - PROCESS | 3640 | 1461193397907 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 3640 | 1461193397909 Marionette TRACE conn3 <- [1,2298,null,{}] 16:03:17 INFO - PROCESS | 3640 | 1461193397913 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}] 16:03:18 INFO - PROCESS | 3640 | 1461193397997 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:03:18 INFO - PROCESS | 3640 | 1461193398005 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 3640 | ++DOCSHELL 11FCB800 == 44 [pid = 3640] [id = 584] 16:03:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (11FCD800) [pid = 3640] [serial = 1752] [outer = 00000000] 16:03:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (13338000) [pid = 3640] [serial = 1753] [outer = 11FCD800] 16:03:18 INFO - PROCESS | 3640 | 1461193398049 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (146B3000) [pid = 3640] [serial = 1754] [outer = 11FCD800] 16:03:18 INFO - PROCESS | 3640 | 1461193398552 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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 16:03:18 INFO - PROCESS | 3640 | 1461193398627 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3640 | 1461193398629 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:03:18 INFO - PROCESS | 3640 | 1461193398633 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:03:18 INFO - PROCESS | 3640 | 1461193398636 Marionette TRACE conn3 <- [1,2302,null,{}] 16:03:18 INFO - PROCESS | 3640 | 1461193398646 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}] 16:03:18 INFO - PROCESS | 3640 | 1461193398730 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:03:18 INFO - PROCESS | 3640 | 1461193398822 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 3640 | ++DOCSHELL 15727400 == 45 [pid = 3640] [id = 585] 16:03:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15732800) [pid = 3640] [serial = 1755] [outer = 00000000] 16:03:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15F07400) [pid = 3640] [serial = 1756] [outer = 15732800] 16:03:18 INFO - PROCESS | 3640 | 1461193398869 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (164A0C00) [pid = 3640] [serial = 1757] [outer = 15732800] 16:03:19 INFO - PROCESS | 3640 | 1461193399261 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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 642ms 16:03:19 INFO - PROCESS | 3640 | 1461193399274 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3640 | 1461193399276 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:03:19 INFO - PROCESS | 3640 | 1461193399280 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3640 | 1461193399281 Marionette TRACE conn3 <- [1,2306,null,{}] 16:03:19 INFO - PROCESS | 3640 | 1461193399285 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}] 16:03:19 INFO - PROCESS | 3640 | 1461193399363 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:03:19 INFO - PROCESS | 3640 | 1461193399369 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 3640 | ++DOCSHELL 15FC8400 == 46 [pid = 3640] [id = 586] 16:03:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1653B800) [pid = 3640] [serial = 1758] [outer = 00000000] 16:03:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17C6C000) [pid = 3640] [serial = 1759] [outer = 1653B800] 16:03:19 INFO - PROCESS | 3640 | 1461193399414 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (17C98400) [pid = 3640] [serial = 1760] [outer = 1653B800] 16:03:19 INFO - PROCESS | 3640 | 1461193399870 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] 16:03:19 INFO - PROCESS | 3640 | 1461193399920 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:03:19 INFO - PROCESS | 3640 | 1461193399923 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3640 | 1461193399925 Marionette TRACE conn3 <- [1,2310,null,{}] 16:03:19 INFO - PROCESS | 3640 | 1461193399928 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}] 16:03:20 INFO - PROCESS | 3640 | 1461193400035 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:03:20 INFO - PROCESS | 3640 | 1461193400043 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3640 | ++DOCSHELL 1695B000 == 47 [pid = 3640] [id = 587] 16:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17B50000) [pid = 3640] [serial = 1761] [outer = 00000000] 16:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1832F800) [pid = 3640] [serial = 1762] [outer = 17B50000] 16:03:20 INFO - PROCESS | 3640 | 1461193400148 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1871D800) [pid = 3640] [serial = 1763] [outer = 17B50000] 16:03:20 INFO - PROCESS | 3640 | 1461193400586 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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 16:03:20 INFO - PROCESS | 3640 | 1461193400629 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 3640 | 1461193400631 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:03:20 INFO - PROCESS | 3640 | 1461193400634 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 3640 | 1461193400636 Marionette TRACE conn3 <- [1,2314,null,{}] 16:03:20 INFO - PROCESS | 3640 | 1461193400639 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}] 16:03:20 INFO - PROCESS | 3640 | 1461193400768 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:03:20 INFO - PROCESS | 3640 | 1461193400830 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3640 | ++DOCSHELL 12C10400 == 48 [pid = 3640] [id = 588] 16:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (180D7000) [pid = 3640] [serial = 1764] [outer = 00000000] 16:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18BC6400) [pid = 3640] [serial = 1765] [outer = 180D7000] 16:03:20 INFO - PROCESS | 3640 | 1461193400878 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18BCD800) [pid = 3640] [serial = 1766] [outer = 180D7000] 16:03:21 INFO - PROCESS | 3640 | 1461193401295 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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 705ms 16:03:21 INFO - PROCESS | 3640 | 1461193401333 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3640 | 1461193401335 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:03:21 INFO - PROCESS | 3640 | 1461193401338 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3640 | 1461193401340 Marionette TRACE conn3 <- [1,2318,null,{}] 16:03:21 INFO - PROCESS | 3640 | 1461193401343 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}] 16:03:21 INFO - PROCESS | 3640 | 1461193401475 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:03:21 INFO - PROCESS | 3640 | 1461193401498 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 3640 | ++DOCSHELL 18AB4800 == 49 [pid = 3640] [id = 589] 16:03:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (18ED5400) [pid = 3640] [serial = 1767] [outer = 00000000] 16:03:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (196AD400) [pid = 3640] [serial = 1768] [outer = 18ED5400] 16:03:21 INFO - PROCESS | 3640 | 1461193401542 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (196AAC00) [pid = 3640] [serial = 1769] [outer = 18ED5400] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (164A5800) [pid = 3640] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (180E0C00) [pid = 3640] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (13203C00) [pid = 3640] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15F06000) [pid = 3640] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1325E800) [pid = 3640] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1572F400) [pid = 3640] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18774C00) [pid = 3640] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13265C00) [pid = 3640] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:03:22 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (180E0400) [pid = 3640] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:03:22 INFO - PROCESS | 3640 | 1461193402050 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 736ms 16:03:22 INFO - PROCESS | 3640 | 1461193402079 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3640 | 1461193402081 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:03:22 INFO - PROCESS | 3640 | 1461193402084 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 3640 | 1461193402086 Marionette TRACE conn3 <- [1,2322,null,{}] 16:03:22 INFO - PROCESS | 3640 | 1461193402090 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}] 16:03:22 INFO - PROCESS | 3640 | 1461193402172 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:03:22 INFO - PROCESS | 3640 | 1461193402177 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3640 | ++DOCSHELL 13207000 == 50 [pid = 3640] [id = 590] 16:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13276800) [pid = 3640] [serial = 1770] [outer = 00000000] 16:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (180E0C00) [pid = 3640] [serial = 1771] [outer = 13276800] 16:03:22 INFO - PROCESS | 3640 | 1461193402221 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18A7D000) [pid = 3640] [serial = 1772] [outer = 13276800] 16:03:22 INFO - PROCESS | 3640 | 1461193402693 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 642ms 16:03:22 INFO - PROCESS | 3640 | 1461193402754 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3640 | 1461193402756 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:03:22 INFO - PROCESS | 3640 | 1461193402759 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:03:22 INFO - PROCESS | 3640 | 1461193402761 Marionette TRACE conn3 <- [1,2326,null,{}] 16:03:22 INFO - PROCESS | 3640 | 1461193402764 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}] 16:03:22 INFO - PROCESS | 3640 | 1461193402871 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:03:22 INFO - PROCESS | 3640 | 1461193402880 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3640 | ++DOCSHELL 12BE7000 == 51 [pid = 3640] [id = 591] 16:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (132D8400) [pid = 3640] [serial = 1773] [outer = 00000000] 16:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19872C00) [pid = 3640] [serial = 1774] [outer = 132D8400] 16:03:22 INFO - PROCESS | 3640 | 1461193402923 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19874C00) [pid = 3640] [serial = 1775] [outer = 132D8400] 16:03:23 INFO - PROCESS | 3640 | 1461193403343 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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 642ms 16:03:23 INFO - PROCESS | 3640 | 1461193403398 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3640 | 1461193403400 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:03:23 INFO - PROCESS | 3640 | 1461193403403 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:03:23 INFO - PROCESS | 3640 | 1461193403405 Marionette TRACE conn3 <- [1,2330,null,{}] 16:03:23 INFO - PROCESS | 3640 | 1461193403408 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}] 16:03:23 INFO - PROCESS | 3640 | 1461193403484 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:03:23 INFO - PROCESS | 3640 | 1461193403490 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 3640 | ++DOCSHELL 19872000 == 52 [pid = 3640] [id = 592] 16:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19875000) [pid = 3640] [serial = 1776] [outer = 00000000] 16:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19A56400) [pid = 3640] [serial = 1777] [outer = 19875000] 16:03:23 INFO - PROCESS | 3640 | 1461193403537 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19A5A000) [pid = 3640] [serial = 1778] [outer = 19875000] 16:03:23 INFO - PROCESS | 3640 | 1461193403959 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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 595ms 16:03:24 INFO - PROCESS | 3640 | 1461193404000 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3640 | 1461193404002 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:03:24 INFO - PROCESS | 3640 | 1461193404010 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:03:24 INFO - PROCESS | 3640 | 1461193404012 Marionette TRACE conn3 <- [1,2334,null,{}] 16:03:24 INFO - PROCESS | 3640 | 1461193404063 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}] 16:03:24 INFO - PROCESS | 3640 | 1461193404160 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:03:24 INFO - PROCESS | 3640 | 1461193404402 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 3640 | ++DOCSHELL 1325F000 == 53 [pid = 3640] [id = 593] 16:03:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1325FC00) [pid = 3640] [serial = 1779] [outer = 00000000] 16:03:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (132D3000) [pid = 3640] [serial = 1780] [outer = 1325FC00] 16:03:24 INFO - PROCESS | 3640 | 1461193404461 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1333FC00) [pid = 3640] [serial = 1781] [outer = 1325FC00] 16:03:25 INFO - PROCESS | 3640 | 1461193404997 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]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1033ms 16:03:25 INFO - PROCESS | 3640 | 1461193405046 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 3640 | 1461193405052 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:03:25 INFO - PROCESS | 3640 | 1461193405056 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 3640 | 1461193405059 Marionette TRACE conn3 <- [1,2338,null,{}] 16:03:25 INFO - PROCESS | 3640 | 1461193405063 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}] 16:03:25 INFO - PROCESS | 3640 | 1461193405169 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:03:25 INFO - PROCESS | 3640 | 1461193405288 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3640 | ++DOCSHELL 15728C00 == 54 [pid = 3640] [id = 594] 16:03:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1572D000) [pid = 3640] [serial = 1782] [outer = 00000000] 16:03:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15CE5400) [pid = 3640] [serial = 1783] [outer = 1572D000] 16:03:25 INFO - PROCESS | 3640 | 1461193405385 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15F05C00) [pid = 3640] [serial = 1784] [outer = 1572D000] 16:03:25 INFO - PROCESS | 3640 | 1461193405971 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]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 940ms 16:03:26 INFO - PROCESS | 3640 | 1461193406002 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3640 | 1461193406004 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:03:26 INFO - PROCESS | 3640 | 1461193406008 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3640 | 1461193406010 Marionette TRACE conn3 <- [1,2342,null,{}] 16:03:26 INFO - PROCESS | 3640 | 1461193406014 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}] 16:03:26 INFO - PROCESS | 3640 | 1461193406118 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:03:26 INFO - PROCESS | 3640 | 1461193406225 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 3640 | ++DOCSHELL 1897B400 == 55 [pid = 3640] [id = 595] 16:03:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18A7C800) [pid = 3640] [serial = 1785] [outer = 00000000] 16:03:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18E44000) [pid = 3640] [serial = 1786] [outer = 18A7C800] 16:03:26 INFO - PROCESS | 3640 | 1461193406291 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (196A7000) [pid = 3640] [serial = 1787] [outer = 18A7C800] 16:03:26 INFO - PROCESS | 3640 | 1461193406882 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]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 940ms 16:03:26 INFO - PROCESS | 3640 | 1461193406958 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3640 | 1461193406965 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:03:26 INFO - PROCESS | 3640 | 1461193406969 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3640 | 1461193406971 Marionette TRACE conn3 <- [1,2346,null,{}] 16:03:26 INFO - PROCESS | 3640 | 1461193406975 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}] 16:03:27 INFO - PROCESS | 3640 | 1461193407106 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:03:27 INFO - PROCESS | 3640 | 1461193407239 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 3640 | ++DOCSHELL 1985E800 == 56 [pid = 3640] [id = 596] 16:03:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19861000) [pid = 3640] [serial = 1788] [outer = 00000000] 16:03:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19C99400) [pid = 3640] [serial = 1789] [outer = 19861000] 16:03:27 INFO - PROCESS | 3640 | 1461193407303 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19D9F400) [pid = 3640] [serial = 1790] [outer = 19861000] 16:03:27 INFO - PROCESS | 3640 | 1461193407891 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]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 940ms 16:03:27 INFO - PROCESS | 3640 | 1461193407914 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 3640 | 1461193407917 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:03:27 INFO - PROCESS | 3640 | 1461193407920 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 3640 | 1461193407922 Marionette TRACE conn3 <- [1,2350,null,{}] 16:03:27 INFO - PROCESS | 3640 | 1461193407926 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}] 16:03:28 INFO - PROCESS | 3640 | 1461193408026 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:03:28 INFO - PROCESS | 3640 | 1461193408324 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 3640 | ++DOCSHELL 12B80C00 == 57 [pid = 3640] [id = 597] 16:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (12D42000) [pid = 3640] [serial = 1791] [outer = 00000000] 16:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (132CB800) [pid = 3640] [serial = 1792] [outer = 12D42000] 16:03:28 INFO - PROCESS | 3640 | 1461193408374 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (132D0400) [pid = 3640] [serial = 1793] [outer = 12D42000] 16:03:29 INFO - PROCESS | 3640 | 1461193409056 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]]]}] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 15732400 == 56 [pid = 3640] [id = 572] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 13205C00 == 55 [pid = 3640] [id = 576] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 164A4000 == 54 [pid = 3640] [id = 573] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 14AF8C00 == 53 [pid = 3640] [id = 172] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 11FC8400 == 52 [pid = 3640] [id = 157] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 13263800 == 51 [pid = 3640] [id = 158] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 12BE7000 == 50 [pid = 3640] [id = 591] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 13207000 == 49 [pid = 3640] [id = 590] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 18AB4800 == 48 [pid = 3640] [id = 589] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 12C10400 == 47 [pid = 3640] [id = 588] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 1695B000 == 46 [pid = 3640] [id = 587] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 15FC8400 == 45 [pid = 3640] [id = 586] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 15727400 == 44 [pid = 3640] [id = 585] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 11FCB800 == 43 [pid = 3640] [id = 584] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 1333D800 == 42 [pid = 3640] [id = 583] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18ED4000) [pid = 3640] [serial = 1735] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOCSHELL 12C5A800 == 41 [pid = 3640] [id = 579] 16:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1222ms 16:03:29 INFO - PROCESS | 3640 | 1461193409130 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3640 | 1461193409134 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:03:29 INFO - PROCESS | 3640 | 1461193409153 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 3640 | 1461193409156 Marionette TRACE conn3 <- [1,2354,null,{}] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1877F000) [pid = 3640] [serial = 1724] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18A88800) [pid = 3640] [serial = 1727] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (16533400) [pid = 3640] [serial = 1729] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18BC7800) [pid = 3640] [serial = 1733] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18BC2000) [pid = 3640] [serial = 1732] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17C6F800) [pid = 3640] [serial = 1721] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17C9FC00) [pid = 3640] [serial = 1730] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16528C00) [pid = 3640] [serial = 1718] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (17C71000) [pid = 3640] [serial = 1720] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1871D400) [pid = 3640] [serial = 1723] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (132D1C00) [pid = 3640] [serial = 1708] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13338800) [pid = 3640] [serial = 1709] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (164AC400) [pid = 3640] [serial = 1717] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1434EC00) [pid = 3640] [serial = 1711] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (14A18C00) [pid = 3640] [serial = 1712] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15CDB400) [pid = 3640] [serial = 1714] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (15E8C800) [pid = 3640] [serial = 1715] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1320E000) [pid = 3640] [serial = 1702] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (11FC2400) [pid = 3640] [serial = 1705] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (18A81400) [pid = 3640] [serial = 1726] [outer = 00000000] [url = about:blank] 16:03:29 INFO - PROCESS | 3640 | 1461193409165 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}] 16:03:29 INFO - PROCESS | 3640 | 1461193409252 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:03:29 INFO - PROCESS | 3640 | 1461193409259 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 3640 | ++DOCSHELL 132D7C00 == 42 [pid = 3640] [id = 598] 16:03:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (132D8800) [pid = 3640] [serial = 1794] [outer = 00000000] 16:03:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (136DA000) [pid = 3640] [serial = 1795] [outer = 132D8800] 16:03:29 INFO - PROCESS | 3640 | 1461193409309 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (146B8C00) [pid = 3640] [serial = 1796] [outer = 132D8800] 16:03:29 INFO - PROCESS | 3640 | 1461193409807 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 720ms 16:03:29 INFO - PROCESS | 3640 | 1461193409862 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3640 | 1461193409866 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:03:29 INFO - PROCESS | 3640 | 1461193409869 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:03:29 INFO - PROCESS | 3640 | 1461193409871 Marionette TRACE conn3 <- [1,2358,null,{}] 16:03:29 INFO - PROCESS | 3640 | 1461193409874 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}] 16:03:30 INFO - PROCESS | 3640 | 1461193409998 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:03:30 INFO - PROCESS | 3640 | 1461193410110 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 3640 | ++DOCSHELL 13210C00 == 43 [pid = 3640] [id = 599] 16:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1325E000) [pid = 3640] [serial = 1797] [outer = 00000000] 16:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (132D7800) [pid = 3640] [serial = 1798] [outer = 1325E000] 16:03:30 INFO - PROCESS | 3640 | 1461193410167 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (14350C00) [pid = 3640] [serial = 1799] [outer = 1325E000] 16:03:30 INFO - PROCESS | 3640 | 1461193410774 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]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 955ms 16:03:30 INFO - PROCESS | 3640 | 1461193410817 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 3640 | 1461193410822 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:03:30 INFO - PROCESS | 3640 | 1461193410826 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 3640 | 1461193410831 Marionette TRACE conn3 <- [1,2362,null,{}] 16:03:30 INFO - PROCESS | 3640 | 1461193410835 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}] 16:03:31 INFO - PROCESS | 3640 | 1461193410981 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:03:31 INFO - PROCESS | 3640 | 1461193410998 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 3640 | ++DOCSHELL 15CE7000 == 44 [pid = 3640] [id = 600] 16:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (15E03800) [pid = 3640] [serial = 1800] [outer = 00000000] 16:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15F0FC00) [pid = 3640] [serial = 1801] [outer = 15E03800] 16:03:31 INFO - PROCESS | 3640 | 1461193411055 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (164A4C00) [pid = 3640] [serial = 1802] [outer = 15E03800] 16:03:31 INFO - PROCESS | 3640 | 1461193411661 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]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 908ms 16:03:31 INFO - PROCESS | 3640 | 1461193411731 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 3640 | 1461193411735 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:03:31 INFO - PROCESS | 3640 | 1461193411738 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 3640 | 1461193411741 Marionette TRACE conn3 <- [1,2366,null,{}] 16:03:31 INFO - PROCESS | 3640 | 1461193411744 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}] 16:03:31 INFO - PROCESS | 3640 | 1461193411843 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:03:32 INFO - PROCESS | 3640 | 1461193411977 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3640 | ++DOCSHELL 16959C00 == 45 [pid = 3640] [id = 601] 16:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (17C6F800) [pid = 3640] [serial = 1803] [outer = 00000000] 16:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17C9A800) [pid = 3640] [serial = 1804] [outer = 17C6F800] 16:03:32 INFO - PROCESS | 3640 | 1461193412033 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17CA1000) [pid = 3640] [serial = 1805] [outer = 17C6F800] 16:03:32 INFO - PROCESS | 3640 | 1461193412661 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]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 940ms 16:03:32 INFO - PROCESS | 3640 | 1461193412682 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3640 | 1461193412686 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:03:32 INFO - PROCESS | 3640 | 1461193412697 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 3640 | 1461193412702 Marionette TRACE conn3 <- [1,2370,null,{}] 16:03:32 INFO - PROCESS | 3640 | 1461193412706 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}] 16:03:32 INFO - PROCESS | 3640 | 1461193412807 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:03:32 INFO - PROCESS | 3640 | 1461193412938 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3640 | ++DOCSHELL 13258C00 == 46 [pid = 3640] [id = 602] 16:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1871EC00) [pid = 3640] [serial = 1806] [outer = 00000000] 16:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18983400) [pid = 3640] [serial = 1807] [outer = 1871EC00] 16:03:33 INFO - PROCESS | 3640 | 1461193412994 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18A7E800) [pid = 3640] [serial = 1808] [outer = 1871EC00] 16:03:33 INFO - PROCESS | 3640 | 1461193413525 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]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 908ms 16:03:33 INFO - PROCESS | 3640 | 1461193413597 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3640 | 1461193413600 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:03:33 INFO - PROCESS | 3640 | 1461193413603 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3640 | 1461193413605 Marionette TRACE conn3 <- [1,2374,null,{}] 16:03:33 INFO - PROCESS | 3640 | 1461193413609 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}] 16:03:33 INFO - PROCESS | 3640 | 1461193413707 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:03:33 INFO - PROCESS | 3640 | 1461193413838 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 3640 | ++DOCSHELL 1897D800 == 47 [pid = 3640] [id = 603] 16:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (18A7BC00) [pid = 3640] [serial = 1809] [outer = 00000000] 16:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18ABC800) [pid = 3640] [serial = 1810] [outer = 18A7BC00] 16:03:33 INFO - PROCESS | 3640 | 1461193413893 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18AB6800) [pid = 3640] [serial = 1811] [outer = 18A7BC00] 16:03:34 INFO - PROCESS | 3640 | 1461193414467 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]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 909ms 16:03:34 INFO - PROCESS | 3640 | 1461193414507 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3640 | 1461193414510 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:03:34 INFO - PROCESS | 3640 | 1461193414513 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3640 | 1461193414515 Marionette TRACE conn3 <- [1,2378,null,{}] 16:03:34 INFO - PROCESS | 3640 | 1461193414519 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}] 16:03:34 INFO - PROCESS | 3640 | 1461193414614 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:03:34 INFO - PROCESS | 3640 | 1461193414723 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 3640 | ++DOCSHELL 18BCD000 == 48 [pid = 3640] [id = 604] 16:03:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18BCE000) [pid = 3640] [serial = 1812] [outer = 00000000] 16:03:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (18FCD400) [pid = 3640] [serial = 1813] [outer = 18BCE000] 16:03:34 INFO - PROCESS | 3640 | 1461193414787 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1985C000) [pid = 3640] [serial = 1814] [outer = 18BCE000] 16:03:35 INFO - PROCESS | 3640 | 1461193415378 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]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 908ms 16:03:35 INFO - PROCESS | 3640 | 1461193415418 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3640 | 1461193415422 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:03:35 INFO - PROCESS | 3640 | 1461193415427 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:03:35 INFO - PROCESS | 3640 | 1461193415429 Marionette TRACE conn3 <- [1,2382,null,{}] 16:03:35 INFO - PROCESS | 3640 | 1461193415433 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}] 16:03:35 INFO - PROCESS | 3640 | 1461193415533 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:03:35 INFO - PROCESS | 3640 | 1461193415637 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 3640 | ++DOCSHELL 19862400 == 49 [pid = 3640] [id = 605] 16:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19866800) [pid = 3640] [serial = 1815] [outer = 00000000] 16:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19A59000) [pid = 3640] [serial = 1816] [outer = 19866800] 16:03:35 INFO - PROCESS | 3640 | 1461193415690 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19A5C400) [pid = 3640] [serial = 1817] [outer = 19866800] 16:03:36 INFO - PROCESS | 3640 | 1461193416398 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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 16:03:36 INFO - PROCESS | 3640 | 1461193416415 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3640 | 1461193416420 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:03:36 INFO - PROCESS | 3640 | 1461193416425 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 3640 | 1461193416429 Marionette TRACE conn3 <- [1,2386,null,{}] 16:03:36 INFO - PROCESS | 3640 | 1461193416436 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}] 16:03:36 INFO - PROCESS | 3640 | 1461193416541 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:03:36 INFO - PROCESS | 3640 | 1461193416691 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 3640 | ++DOCSHELL 13808000 == 50 [pid = 3640] [id = 606] 16:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (14A5BC00) [pid = 3640] [serial = 1818] [outer = 00000000] 16:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15F04C00) [pid = 3640] [serial = 1819] [outer = 14A5BC00] 16:03:36 INFO - PROCESS | 3640 | 1461193416745 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1653AC00) [pid = 3640] [serial = 1820] [outer = 14A5BC00] 16:03:36 INFO - PROCESS | 3640 | --DOCSHELL 18ED7400 == 49 [pid = 3640] [id = 582] 16:03:36 INFO - PROCESS | 3640 | --DOCSHELL 132D7C00 == 48 [pid = 3640] [id = 598] 16:03:36 INFO - PROCESS | 3640 | --DOCSHELL 12B80C00 == 47 [pid = 3640] [id = 597] 16:03:37 INFO - PROCESS | 3640 | 1461193417185 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 736ms 16:03:37 INFO - PROCESS | 3640 | 1461193417198 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 3640 | 1461193417203 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:03:37 INFO - PROCESS | 3640 | 1461193417213 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 3640 | 1461193417216 Marionette TRACE conn3 <- [1,2390,null,{}] 16:03:37 INFO - PROCESS | 3640 | 1461193417220 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}] 16:03:37 INFO - PROCESS | 3640 | 1461193417302 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:03:37 INFO - PROCESS | 3640 | 1461193417309 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 3640 | ++DOCSHELL 1572B400 == 48 [pid = 3640] [id = 607] 16:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (15732C00) [pid = 3640] [serial = 1821] [outer = 00000000] 16:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (18334C00) [pid = 3640] [serial = 1822] [outer = 15732C00] 16:03:37 INFO - PROCESS | 3640 | 1461193417353 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (18976400) [pid = 3640] [serial = 1823] [outer = 15732C00] 16:03:37 INFO - PROCESS | 3640 | 1461193417849 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 705ms 16:03:37 INFO - PROCESS | 3640 | 1461193417913 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 3640 | 1461193417915 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:03:37 INFO - PROCESS | 3640 | 1461193417919 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 3640 | 1461193417922 Marionette TRACE conn3 <- [1,2394,null,{}] 16:03:37 INFO - PROCESS | 3640 | 1461193417932 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}] 16:03:38 INFO - PROCESS | 3640 | 1461193418058 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:03:38 INFO - PROCESS | 3640 | 1461193418171 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 3640 | ++DOCSHELL 19678800 == 49 [pid = 3640] [id = 608] 16:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19871800) [pid = 3640] [serial = 1824] [outer = 00000000] 16:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19C91C00) [pid = 3640] [serial = 1825] [outer = 19871800] 16:03:38 INFO - PROCESS | 3640 | 1461193418218 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (19DEB800) [pid = 3640] [serial = 1826] [outer = 19871800] 16:03:38 INFO - PROCESS | 3640 | 1461193418639 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]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 736ms 16:03:38 INFO - PROCESS | 3640 | 1461193418659 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 3640 | 1461193418661 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:03:38 INFO - PROCESS | 3640 | 1461193418679 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 3640 | 1461193418681 Marionette TRACE conn3 <- [1,2398,null,{}] 16:03:38 INFO - PROCESS | 3640 | 1461193418684 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}] 16:03:38 INFO - PROCESS | 3640 | 1461193418801 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:03:38 INFO - PROCESS | 3640 | 1461193418808 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 3640 | ++DOCSHELL 19DEA800 == 50 [pid = 3640] [id = 609] 16:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19DEB400) [pid = 3640] [serial = 1827] [outer = 00000000] 16:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19DF2000) [pid = 3640] [serial = 1828] [outer = 19DEB400] 16:03:38 INFO - PROCESS | 3640 | 1461193418852 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (19DF8400) [pid = 3640] [serial = 1829] [outer = 19DEB400] 16:03:39 INFO - PROCESS | 3640 | 1461193419326 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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 705ms 16:03:39 INFO - PROCESS | 3640 | 1461193419364 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3640 | 1461193419366 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:03:39 INFO - PROCESS | 3640 | 1461193419373 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3640 | 1461193419375 Marionette TRACE conn3 <- [1,2402,null,{}] 16:03:39 INFO - PROCESS | 3640 | 1461193419389 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}] 16:03:39 INFO - PROCESS | 3640 | 1461193419535 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:03:39 INFO - PROCESS | 3640 | 1461193419559 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 3640 | ++DOCSHELL 19D4DC00 == 51 [pid = 3640] [id = 610] 16:03:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1A0F5000) [pid = 3640] [serial = 1830] [outer = 00000000] 16:03:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1A2CAC00) [pid = 3640] [serial = 1831] [outer = 1A0F5000] 16:03:39 INFO - PROCESS | 3640 | 1461193419603 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1A2D7000) [pid = 3640] [serial = 1832] [outer = 1A0F5000] 16:03:40 INFO - PROCESS | 3640 | 1461193420055 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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 736ms 16:03:40 INFO - PROCESS | 3640 | 1461193420110 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 3640 | 1461193420112 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:03:40 INFO - PROCESS | 3640 | 1461193420120 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 3640 | 1461193420122 Marionette TRACE conn3 <- [1,2406,null,{}] 16:03:40 INFO - PROCESS | 3640 | 1461193420125 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}] 16:03:40 INFO - PROCESS | 3640 | 1461193420245 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:03:40 INFO - PROCESS | 3640 | 1461193420311 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 3640 | ++DOCSHELL 12B3DC00 == 52 [pid = 3640] [id = 611] 16:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1333DC00) [pid = 3640] [serial = 1833] [outer = 00000000] 16:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1ACCA400) [pid = 3640] [serial = 1834] [outer = 1333DC00] 16:03:40 INFO - PROCESS | 3640 | 1461193420357 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1ACC9C00) [pid = 3640] [serial = 1835] [outer = 1333DC00] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1653B800) [pid = 3640] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (180D7000) [pid = 3640] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (11FCD800) [pid = 3640] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (17B50000) [pid = 3640] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (15732800) [pid = 3640] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19875000) [pid = 3640] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1DFB1800) [pid = 3640] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1333E800) [pid = 3640] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (13276800) [pid = 3640] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (12D42000) [pid = 3640] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18ED5400) [pid = 3640] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (132D8400) [pid = 3640] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:03:40 INFO - PROCESS | 3640 | 1461193420781 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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 704ms 16:03:40 INFO - PROCESS | 3640 | 1461193420820 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 3640 | 1461193420822 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:03:40 INFO - PROCESS | 3640 | 1461193420825 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:03:40 INFO - PROCESS | 3640 | 1461193420827 Marionette TRACE conn3 <- [1,2410,null,{}] 16:03:40 INFO - PROCESS | 3640 | 1461193420830 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}] 16:03:40 INFO - PROCESS | 3640 | 1461193420934 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:03:40 INFO - PROCESS | 3640 | 1461193420941 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 3640 | ++DOCSHELL 132CEC00 == 53 [pid = 3640] [id = 612] 16:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1333E800) [pid = 3640] [serial = 1836] [outer = 00000000] 16:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1985C800) [pid = 3640] [serial = 1837] [outer = 1333E800] 16:03:40 INFO - PROCESS | 3640 | 1461193420984 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1AC71000) [pid = 3640] [serial = 1838] [outer = 1333E800] 16:03:41 INFO - PROCESS | 3640 | 1461193421405 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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 642ms 16:03:41 INFO - PROCESS | 3640 | 1461193421464 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3640 | 1461193421466 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:03:41 INFO - PROCESS | 3640 | 1461193421469 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:03:41 INFO - PROCESS | 3640 | 1461193421471 Marionette TRACE conn3 <- [1,2414,null,{}] 16:03:41 INFO - PROCESS | 3640 | 1461193421474 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}] 16:03:41 INFO - PROCESS | 3640 | 1461193421554 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:03:41 INFO - PROCESS | 3640 | 1461193421563 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3640 | ++DOCSHELL 11FCC400 == 54 [pid = 3640] [id = 613] 16:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18BBFC00) [pid = 3640] [serial = 1839] [outer = 00000000] 16:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1B8C4000) [pid = 3640] [serial = 1840] [outer = 18BBFC00] 16:03:41 INFO - PROCESS | 3640 | 1461193421607 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1B8C8000) [pid = 3640] [serial = 1841] [outer = 18BBFC00] 16:03:42 INFO - PROCESS | 3640 | 1461193422052 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 627ms 16:03:42 INFO - PROCESS | 3640 | 1461193422107 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3640 | 1461193422109 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:03:42 INFO - PROCESS | 3640 | 1461193422113 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 3640 | 1461193422114 Marionette TRACE conn3 <- [1,2418,null,{}] 16:03:42 INFO - PROCESS | 3640 | 1461193422118 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}] 16:03:42 INFO - PROCESS | 3640 | 1461193422198 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:03:42 INFO - PROCESS | 3640 | 1461193422204 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3640 | ++DOCSHELL 1ACC3400 == 55 [pid = 3640] [id = 614] 16:03:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1B8C1800) [pid = 3640] [serial = 1842] [outer = 00000000] 16:03:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1B8F1800) [pid = 3640] [serial = 1843] [outer = 1B8C1800] 16:03:42 INFO - PROCESS | 3640 | 1461193422247 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1B8F4C00) [pid = 3640] [serial = 1844] [outer = 1B8C1800] 16:03:42 INFO - PROCESS | 3640 | 1461193422902 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 16:03:42 INFO - PROCESS | 3640 | 1461193422956 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3640 | 1461193422961 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:03:42 INFO - PROCESS | 3640 | 1461193422966 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:03:42 INFO - PROCESS | 3640 | 1461193422970 Marionette TRACE conn3 <- [1,2422,null,{}] 16:03:42 INFO - PROCESS | 3640 | 1461193422976 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}] 16:03:43 INFO - PROCESS | 3640 | 1461193423114 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:03:43 INFO - PROCESS | 3640 | 1461193423229 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 3640 | ++DOCSHELL 13628400 == 56 [pid = 3640] [id = 615] 16:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (14A5C800) [pid = 3640] [serial = 1845] [outer = 00000000] 16:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (164AE400) [pid = 3640] [serial = 1846] [outer = 14A5C800] 16:03:43 INFO - PROCESS | 3640 | 1461193423290 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (17C71000) [pid = 3640] [serial = 1847] [outer = 14A5C800] 16:03:43 INFO - PROCESS | 3640 | 1461193423871 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]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 955ms 16:03:43 INFO - PROCESS | 3640 | 1461193423913 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 3640 | 1461193423919 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:03:43 INFO - PROCESS | 3640 | 1461193423926 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 3640 | 1461193423929 Marionette TRACE conn3 <- [1,2426,null,{}] 16:03:43 INFO - PROCESS | 3640 | 1461193423932 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}] 16:03:44 INFO - PROCESS | 3640 | 1461193424041 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:03:44 INFO - PROCESS | 3640 | 1461193424220 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3640 | ++DOCSHELL 19870800 == 57 [pid = 3640] [id = 616] 16:03:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19871C00) [pid = 3640] [serial = 1848] [outer = 00000000] 16:03:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (19A56800) [pid = 3640] [serial = 1849] [outer = 19871C00] 16:03:44 INFO - PROCESS | 3640 | 1461193424280 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (19AB5C00) [pid = 3640] [serial = 1850] [outer = 19871C00] 16:03:44 INFO - PROCESS | 3640 | 1461193424855 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]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 940ms 16:03:44 INFO - PROCESS | 3640 | 1461193424868 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3640 | 1461193424871 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:03:44 INFO - PROCESS | 3640 | 1461193424875 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 3640 | 1461193424879 Marionette TRACE conn3 <- [1,2430,null,{}] 16:03:44 INFO - PROCESS | 3640 | 1461193424890 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}] 16:03:45 INFO - PROCESS | 3640 | 1461193424994 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:03:45 INFO - PROCESS | 3640 | 1461193425109 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 3640 | ++DOCSHELL 1A799800 == 58 [pid = 3640] [id = 617] 16:03:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1ACC6800) [pid = 3640] [serial = 1851] [outer = 00000000] 16:03:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1B8CCC00) [pid = 3640] [serial = 1852] [outer = 1ACC6800] 16:03:45 INFO - PROCESS | 3640 | 1461193425205 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1B8F6400) [pid = 3640] [serial = 1853] [outer = 1ACC6800] 16:03:45 INFO - PROCESS | 3640 | 1461193425792 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]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 955ms 16:03:45 INFO - PROCESS | 3640 | 1461193425820 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 3640 | 1461193425823 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:03:45 INFO - PROCESS | 3640 | 1461193425826 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 3640 | 1461193425828 Marionette TRACE conn3 <- [1,2434,null,{}] 16:03:45 INFO - PROCESS | 3640 | 1461193425832 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}] 16:03:45 INFO - PROCESS | 3640 | 1461193425935 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:03:46 INFO - PROCESS | 3640 | 1461193426046 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3640 | ++DOCSHELL 18E49800 == 59 [pid = 3640] [id = 618] 16:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (19DF5C00) [pid = 3640] [serial = 1854] [outer = 00000000] 16:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1C2EBC00) [pid = 3640] [serial = 1855] [outer = 19DF5C00] 16:03:46 INFO - PROCESS | 3640 | 1461193426100 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1C2EE800) [pid = 3640] [serial = 1856] [outer = 19DF5C00] 16:03:46 INFO - PROCESS | 3640 | 1461193426628 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]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 846ms 16:03:46 INFO - PROCESS | 3640 | 1461193426668 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 3640 | 1461193426670 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:03:46 INFO - PROCESS | 3640 | 1461193426704 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 3640 | 1461193426706 Marionette TRACE conn3 <- [1,2438,null,{}] 16:03:46 INFO - PROCESS | 3640 | 1461193426710 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}] 16:03:46 INFO - PROCESS | 3640 | 1461193426829 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:03:46 INFO - PROCESS | 3640 | 1461193426940 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3640 | ++DOCSHELL 132D2800 == 60 [pid = 3640] [id = 619] 16:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1333EC00) [pid = 3640] [serial = 1857] [outer = 00000000] 16:03:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (19D4E000) [pid = 3640] [serial = 1858] [outer = 1333EC00] 16:03:47 INFO - PROCESS | 3640 | 1461193426994 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1C2F4000) [pid = 3640] [serial = 1859] [outer = 1333EC00] 16:03:47 INFO - PROCESS | 3640 | 1461193427836 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]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1144ms 16:03:47 INFO - PROCESS | 3640 | 1461193427866 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 3640 | 1461193427869 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:03:47 INFO - PROCESS | 3640 | 1461193427876 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 3640 | 1461193427879 Marionette TRACE conn3 <- [1,2442,null,{}] 16:03:47 INFO - PROCESS | 3640 | 1461193427884 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}] 16:03:48 INFO - PROCESS | 3640 | 1461193427978 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:03:48 INFO - PROCESS | 3640 | 1461193428124 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 3640 | ++DOCSHELL 142B2800 == 61 [pid = 3640] [id = 620] 16:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1434CC00) [pid = 3640] [serial = 1860] [outer = 00000000] 16:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1572C000) [pid = 3640] [serial = 1861] [outer = 1434CC00] 16:03:48 INFO - PROCESS | 3640 | 1461193428179 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1572BC00) [pid = 3640] [serial = 1862] [outer = 1434CC00] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 11FCC400 == 60 [pid = 3640] [id = 613] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 132CEC00 == 59 [pid = 3640] [id = 612] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 12B3DC00 == 58 [pid = 3640] [id = 611] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 19D4DC00 == 57 [pid = 3640] [id = 610] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 19DEA800 == 56 [pid = 3640] [id = 609] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 19678800 == 55 [pid = 3640] [id = 608] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 19872000 == 54 [pid = 3640] [id = 592] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 1572B400 == 53 [pid = 3640] [id = 607] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 13808000 == 52 [pid = 3640] [id = 606] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 16959C00 == 51 [pid = 3640] [id = 601] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 15CE7000 == 50 [pid = 3640] [id = 600] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (136DA000) [pid = 3640] [serial = 1795] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (19862C00) [pid = 3640] [serial = 1747] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (15FD6C00) [pid = 3640] [serial = 1741] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (18FCD000) [pid = 3640] [serial = 1744] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (133D1400) [pid = 3640] [serial = 1738] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1E152000) [pid = 3640] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:48 INFO - PROCESS | 3640 | --DOCSHELL 13210C00 == 49 [pid = 3640] [id = 599] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19A56400) [pid = 3640] [serial = 1777] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (18BC6400) [pid = 3640] [serial = 1765] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (17C6C000) [pid = 3640] [serial = 1759] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18BCD800) [pid = 3640] [serial = 1766] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (14A18000) [pid = 3640] [serial = 1751] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (13AC3800) [pid = 3640] [serial = 1750] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (13338000) [pid = 3640] [serial = 1753] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (146B3000) [pid = 3640] [serial = 1754] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (15F07400) [pid = 3640] [serial = 1756] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (164A0C00) [pid = 3640] [serial = 1757] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (132CB800) [pid = 3640] [serial = 1792] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (132D0400) [pid = 3640] [serial = 1793] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (132D3000) [pid = 3640] [serial = 1780] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (196AD400) [pid = 3640] [serial = 1768] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (15CE5400) [pid = 3640] [serial = 1783] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (18E44000) [pid = 3640] [serial = 1786] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (180E0C00) [pid = 3640] [serial = 1771] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19C99400) [pid = 3640] [serial = 1789] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (19872C00) [pid = 3640] [serial = 1774] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18A7D000) [pid = 3640] [serial = 1772] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1832F800) [pid = 3640] [serial = 1762] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1871D800) [pid = 3640] [serial = 1763] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (196AAC00) [pid = 3640] [serial = 1769] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19874C00) [pid = 3640] [serial = 1775] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (17C98400) [pid = 3640] [serial = 1760] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19A5A000) [pid = 3640] [serial = 1778] [outer = 00000000] [url = about:blank] 16:03:48 INFO - PROCESS | 3640 | 1461193428802 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]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 940ms 16:03:48 INFO - PROCESS | 3640 | 1461193428824 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3640 | 1461193428829 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:03:48 INFO - PROCESS | 3640 | 1461193428835 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 3640 | 1461193428838 Marionette TRACE conn3 <- [1,2446,null,{}] 16:03:48 INFO - PROCESS | 3640 | 1461193428842 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}] 16:03:48 INFO - PROCESS | 3640 | 1461193428924 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:03:48 INFO - PROCESS | 3640 | 1461193428930 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 3640 | ++DOCSHELL 13260000 == 50 [pid = 3640] [id = 621] 16:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1326DC00) [pid = 3640] [serial = 1863] [outer = 00000000] 16:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (146B3000) [pid = 3640] [serial = 1864] [outer = 1326DC00] 16:03:48 INFO - PROCESS | 3640 | 1461193428975 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (14AF8400) [pid = 3640] [serial = 1865] [outer = 1326DC00] 16:03:49 INFO - PROCESS | 3640 | 1461193429477 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]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 689ms 16:03:49 INFO - PROCESS | 3640 | 1461193429534 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 3640 | 1461193429536 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:03:49 INFO - PROCESS | 3640 | 1461193429539 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 3640 | 1461193429543 Marionette TRACE conn3 <- [1,2450,null,{}] 16:03:49 INFO - PROCESS | 3640 | 1461193429552 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}] 16:03:49 INFO - PROCESS | 3640 | 1461193429636 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:03:49 INFO - PROCESS | 3640 | 1461193429645 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3640 | ++DOCSHELL 17C94800 == 51 [pid = 3640] [id = 622] 16:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17C95400) [pid = 3640] [serial = 1866] [outer = 00000000] 16:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (17CA1400) [pid = 3640] [serial = 1867] [outer = 17C95400] 16:03:49 INFO - PROCESS | 3640 | 1461193429691 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (180E0C00) [pid = 3640] [serial = 1868] [outer = 17C95400] 16:03:50 INFO - PROCESS | 3640 | 1461193430162 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]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 642ms 16:03:50 INFO - PROCESS | 3640 | 1461193430177 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3640 | 1461193430180 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:03:50 INFO - PROCESS | 3640 | 1461193430183 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3640 | 1461193430185 Marionette TRACE conn3 <- [1,2454,null,{}] 16:03:50 INFO - PROCESS | 3640 | 1461193430188 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}] 16:03:50 INFO - PROCESS | 3640 | 1461193430268 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:03:50 INFO - PROCESS | 3640 | 1461193430304 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 3640 | ++DOCSHELL 18724000 == 52 [pid = 3640] [id = 623] 16:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (18728000) [pid = 3640] [serial = 1869] [outer = 00000000] 16:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (18AB4800) [pid = 3640] [serial = 1870] [outer = 18728000] 16:03:50 INFO - PROCESS | 3640 | 1461193430348 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18BC4000) [pid = 3640] [serial = 1871] [outer = 18728000] 16:03:50 INFO - PROCESS | 3640 | 1461193430792 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]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 642ms 16:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:03:50 INFO - PROCESS | 3640 | 1461193430826 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3640 | 1461193430828 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:03:50 INFO - PROCESS | 3640 | 1461193430878 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3640 | 1461193430880 Marionette TRACE conn3 <- [1,2458,null,{}] 16:03:50 INFO - PROCESS | 3640 | 1461193430883 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}] 16:03:50 INFO - PROCESS | 3640 | 1461193430960 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:03:50 INFO - PROCESS | 3640 | 1461193430966 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 3640 | ++DOCSHELL 18BCA400 == 53 [pid = 3640] [id = 624] 16:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18E4B000) [pid = 3640] [serial = 1872] [outer = 00000000] 16:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (18EDCC00) [pid = 3640] [serial = 1873] [outer = 18E4B000] 16:03:51 INFO - PROCESS | 3640 | 1461193431011 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (18FCD800) [pid = 3640] [serial = 1874] [outer = 18E4B000] 16:03:51 INFO - PROCESS | 3640 | 1461193431489 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]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 658ms 16:03:51 INFO - PROCESS | 3640 | 1461193431522 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 3640 | 1461193431524 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:03:51 INFO - PROCESS | 3640 | 1461193431527 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 3640 | 1461193431529 Marionette TRACE conn3 <- [1,2462,null,{}] 16:03:51 INFO - PROCESS | 3640 | 1461193431533 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}] 16:03:51 INFO - PROCESS | 3640 | 1461193431666 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:03:51 INFO - PROCESS | 3640 | 1461193431776 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3640 | ++DOCSHELL 19533C00 == 54 [pid = 3640] [id = 625] 16:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1986A000) [pid = 3640] [serial = 1875] [outer = 00000000] 16:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19877000) [pid = 3640] [serial = 1876] [outer = 1986A000] 16:03:51 INFO - PROCESS | 3640 | 1461193431825 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19A55800) [pid = 3640] [serial = 1877] [outer = 1986A000] 16:03:52 INFO - PROCESS | 3640 | 1461193432236 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]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 736ms 16:03:52 INFO - PROCESS | 3640 | 1461193432268 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3640 | 1461193432270 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:03:52 INFO - PROCESS | 3640 | 1461193432274 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3640 | 1461193432275 Marionette TRACE conn3 <- [1,2466,null,{}] 16:03:52 INFO - PROCESS | 3640 | 1461193432279 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}] 16:03:52 INFO - PROCESS | 3640 | 1461193432393 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:03:52 INFO - PROCESS | 3640 | 1461193432399 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 3640 | ++DOCSHELL 164AC000 == 55 [pid = 3640] [id = 626] 16:03:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (19865400) [pid = 3640] [serial = 1878] [outer = 00000000] 16:03:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (19DF3000) [pid = 3640] [serial = 1879] [outer = 19865400] 16:03:52 INFO - PROCESS | 3640 | 1461193432498 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19DF2C00) [pid = 3640] [serial = 1880] [outer = 19865400] 16:03:52 INFO - PROCESS | 3640 | 1461193432925 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]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 689ms 16:03:52 INFO - PROCESS | 3640 | 1461193432973 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3640 | 1461193432975 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:03:52 INFO - PROCESS | 3640 | 1461193432978 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:03:52 INFO - PROCESS | 3640 | 1461193432979 Marionette TRACE conn3 <- [1,2470,null,{}] 16:03:52 INFO - PROCESS | 3640 | 1461193432983 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}] 16:03:53 INFO - PROCESS | 3640 | 1461193433125 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:03:53 INFO - PROCESS | 3640 | 1461193433147 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3640 | ++DOCSHELL 19A60800 == 56 [pid = 3640] [id = 627] 16:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (19A60C00) [pid = 3640] [serial = 1881] [outer = 00000000] 16:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1ACC9000) [pid = 3640] [serial = 1882] [outer = 19A60C00] 16:03:53 INFO - PROCESS | 3640 | 1461193433193 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1ACD0800) [pid = 3640] [serial = 1883] [outer = 19A60C00] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (15732C00) [pid = 3640] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19871800) [pid = 3640] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19866800) [pid = 3640] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1333E800) [pid = 3640] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (14A5BC00) [pid = 3640] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (132D8800) [pid = 3640] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (18BBFC00) [pid = 3640] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (196A9C00) [pid = 3640] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (02676800) [pid = 3640] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (18EDA000) [pid = 3640] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19DEB400) [pid = 3640] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:03:53 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1A0F5000) [pid = 3640] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:03:53 INFO - PROCESS | 3640 | 1461193433917 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]]]}] 16:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 987ms 16:03:53 INFO - PROCESS | 3640 | 1461193433965 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 3640 | 1461193433967 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:03:53 INFO - PROCESS | 3640 | 1461193433970 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 3640 | 1461193433972 Marionette TRACE conn3 <- [1,2474,null,{}] 16:03:53 INFO - PROCESS | 3640 | 1461193433975 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}] 16:03:54 INFO - PROCESS | 3640 | 1461193434054 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:03:54 INFO - PROCESS | 3640 | 1461193434060 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 3640 | ++DOCSHELL 133D7400 == 57 [pid = 3640] [id = 628] 16:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (15642C00) [pid = 3640] [serial = 1884] [outer = 00000000] 16:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (18ED4400) [pid = 3640] [serial = 1885] [outer = 15642C00] 16:03:54 INFO - PROCESS | 3640 | 1461193434103 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (196A7400) [pid = 3640] [serial = 1886] [outer = 15642C00] 16:03:54 INFO - PROCESS | 3640 | 1461193434542 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]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 596ms 16:03:54 INFO - PROCESS | 3640 | 1461193434577 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3640 | 1461193434579 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:03:54 INFO - PROCESS | 3640 | 1461193434582 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 3640 | 1461193434584 Marionette TRACE conn3 <- [1,2478,null,{}] 16:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:03:54 INFO - PROCESS | 3640 | 1461193434587 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}] 16:03:54 INFO - PROCESS | 3640 | 1461193434665 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:03:54 INFO - PROCESS | 3640 | 1461193434671 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 3640 | ++DOCSHELL 17C99400 == 58 [pid = 3640] [id = 629] 16:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1A257400) [pid = 3640] [serial = 1887] [outer = 00000000] 16:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1ACCF000) [pid = 3640] [serial = 1888] [outer = 1A257400] 16:03:54 INFO - PROCESS | 3640 | 1461193434714 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1B8CB800) [pid = 3640] [serial = 1889] [outer = 1A257400] 16:03:55 INFO - PROCESS | 3640 | 1461193435203 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]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 16:03:55 INFO - PROCESS | 3640 | 1461193435231 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 3640 | 1461193435233 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:03:55 INFO - PROCESS | 3640 | 1461193435241 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 3640 | 1461193435243 Marionette TRACE conn3 <- [1,2482,null,{}] 16:03:55 INFO - PROCESS | 3640 | 1461193435247 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}] 16:03:55 INFO - PROCESS | 3640 | 1461193435346 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:03:55 INFO - PROCESS | 3640 | 1461193435353 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 3640 | ++DOCSHELL 19A51C00 == 59 [pid = 3640] [id = 630] 16:03:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1B8FF000) [pid = 3640] [serial = 1890] [outer = 00000000] 16:03:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C33C400) [pid = 3640] [serial = 1891] [outer = 1B8FF000] 16:03:55 INFO - PROCESS | 3640 | 1461193435402 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C349800) [pid = 3640] [serial = 1892] [outer = 1B8FF000] 16:03:56 INFO - PROCESS | 3640 | 1461193436125 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]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 940ms 16:03:56 INFO - PROCESS | 3640 | 1461193436184 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 3640 | 1461193436189 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:03:56 INFO - PROCESS | 3640 | 1461193436194 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 3640 | 1461193436198 Marionette TRACE conn3 <- [1,2486,null,{}] 16:03:56 INFO - PROCESS | 3640 | 1461193436204 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}] 16:03:56 INFO - PROCESS | 3640 | 1461193436321 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:03:56 INFO - PROCESS | 3640 | 1461193436457 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 3640 | ++DOCSHELL 132D0400 == 60 [pid = 3640] [id = 631] 16:03:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1333D400) [pid = 3640] [serial = 1893] [outer = 00000000] 16:03:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (14A67C00) [pid = 3640] [serial = 1894] [outer = 1333D400] 16:03:56 INFO - PROCESS | 3640 | 1461193436515 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (15C05C00) [pid = 3640] [serial = 1895] [outer = 1333D400] 16:03:57 INFO - PROCESS | 3640 | 1461193437064 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]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 940ms 16:03:57 INFO - PROCESS | 3640 | 1461193437141 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 3640 | 1461193437147 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:03:57 INFO - PROCESS | 3640 | 1461193437153 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 3640 | 1461193437156 Marionette TRACE conn3 <- [1,2490,null,{}] 16:03:57 INFO - PROCESS | 3640 | 1461193437160 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}] 16:03:57 INFO - PROCESS | 3640 | 1461193437267 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:03:57 INFO - PROCESS | 3640 | 1461193437381 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 3640 | ++DOCSHELL 143AB000 == 61 [pid = 3640] [id = 632] 16:03:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (15E8F800) [pid = 3640] [serial = 1896] [outer = 00000000] 16:03:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (18723000) [pid = 3640] [serial = 1897] [outer = 15E8F800] 16:03:57 INFO - PROCESS | 3640 | 1461193437476 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (18BBF400) [pid = 3640] [serial = 1898] [outer = 15E8F800] 16:03:58 INFO - PROCESS | 3640 | 1461193438107 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]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1002ms 16:03:58 INFO - PROCESS | 3640 | 1461193438154 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 3640 | 1461193438156 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:03:58 INFO - PROCESS | 3640 | 1461193438160 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 3640 | 1461193438164 Marionette TRACE conn3 <- [1,2494,null,{}] 16:03:58 INFO - PROCESS | 3640 | 1461193438175 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}] 16:03:58 INFO - PROCESS | 3640 | 1461193438282 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:03:58 INFO - PROCESS | 3640 | 1461193438427 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 3640 | ++DOCSHELL 1986BC00 == 62 [pid = 3640] [id = 633] 16:03:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1ACC5400) [pid = 3640] [serial = 1899] [outer = 00000000] 16:03:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1C2EC800) [pid = 3640] [serial = 1900] [outer = 1ACC5400] 16:03:58 INFO - PROCESS | 3640 | 1461193438484 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1C2F6800) [pid = 3640] [serial = 1901] [outer = 1ACC5400] 16:03:59 INFO - PROCESS | 3640 | 1461193439020 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 893ms 16:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:03:59 INFO - PROCESS | 3640 | 1461193439064 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 3640 | 1461193439067 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:03:59 INFO - PROCESS | 3640 | 1461193439071 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 3640 | 1461193439073 Marionette TRACE conn3 <- [1,2498,null,{}] 16:03:59 INFO - PROCESS | 3640 | 1461193439076 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}] 16:03:59 INFO - PROCESS | 3640 | 1461193439180 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:03:59 INFO - PROCESS | 3640 | 1461193439355 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 3640 | ++DOCSHELL 1C33B000 == 63 [pid = 3640] [id = 634] 16:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1C41B800) [pid = 3640] [serial = 1902] [outer = 00000000] 16:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1C70A800) [pid = 3640] [serial = 1903] [outer = 1C41B800] 16:03:59 INFO - PROCESS | 3640 | 1461193439411 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1C70D800) [pid = 3640] [serial = 1904] [outer = 1C41B800] 16:04:00 INFO - PROCESS | 3640 | 1461193440023 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1002ms 16:04:00 INFO - PROCESS | 3640 | 1461193440072 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 3640 | 1461193440075 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:04:00 INFO - PROCESS | 3640 | 1461193440078 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:04:00 INFO - PROCESS | 3640 | 1461193440080 Marionette TRACE conn3 <- [1,2502,null,{}] 16:04:00 INFO - PROCESS | 3640 | 1461193440084 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}] 16:04:00 INFO - PROCESS | 3640 | 1461193440189 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:04:00 INFO - PROCESS | 3640 | 1461193440332 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 3640 | ++DOCSHELL 12BDF000 == 64 [pid = 3640] [id = 635] 16:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (12CB3000) [pid = 3640] [serial = 1905] [outer = 00000000] 16:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (15CE6800) [pid = 3640] [serial = 1906] [outer = 12CB3000] 16:04:00 INFO - PROCESS | 3640 | 1461193440387 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (16965000) [pid = 3640] [serial = 1907] [outer = 12CB3000] 16:04:01 INFO - PROCESS | 3640 | 1461193441148 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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1159ms 16:04:01 INFO - PROCESS | 3640 | 1461193441232 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3640 | 1461193441237 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:04:01 INFO - PROCESS | 3640 | 1461193441261 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3640 | 1461193441264 Marionette TRACE conn3 <- [1,2506,null,{}] 16:04:01 INFO - PROCESS | 3640 | 1461193441269 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}] 16:04:01 INFO - PROCESS | 3640 | 1461193441375 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:04:01 INFO - PROCESS | 3640 | 1461193441516 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 3640 | ++DOCSHELL 14AF7C00 == 65 [pid = 3640] [id = 636] 16:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1545C800) [pid = 3640] [serial = 1908] [outer = 00000000] 16:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1652A000) [pid = 3640] [serial = 1909] [outer = 1545C800] 16:04:01 INFO - PROCESS | 3640 | 1461193441569 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (17CA1C00) [pid = 3640] [serial = 1910] [outer = 1545C800] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 18BCD000 == 64 [pid = 3640] [id = 604] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 1897D800 == 63 [pid = 3640] [id = 603] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 19862400 == 62 [pid = 3640] [id = 605] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 13258C00 == 61 [pid = 3640] [id = 602] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 17C99400 == 60 [pid = 3640] [id = 629] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 133D7400 == 59 [pid = 3640] [id = 628] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 19A60800 == 58 [pid = 3640] [id = 627] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 164AC000 == 57 [pid = 3640] [id = 626] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 19533C00 == 56 [pid = 3640] [id = 625] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 18BCA400 == 55 [pid = 3640] [id = 624] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 18724000 == 54 [pid = 3640] [id = 623] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 17C94800 == 53 [pid = 3640] [id = 622] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 13260000 == 52 [pid = 3640] [id = 621] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 142B2800 == 51 [pid = 3640] [id = 620] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18FCD400) [pid = 3640] [serial = 1813] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1B8F1800) [pid = 3640] [serial = 1843] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (132D7800) [pid = 3640] [serial = 1798] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (15F0FC00) [pid = 3640] [serial = 1801] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (17C9A800) [pid = 3640] [serial = 1804] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (18983400) [pid = 3640] [serial = 1807] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (18ABC800) [pid = 3640] [serial = 1810] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOCSHELL 13628400 == 50 [pid = 3640] [id = 615] 16:04:02 INFO - PROCESS | 3640 | 1461193442165 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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 956ms 16:04:02 INFO - PROCESS | 3640 | 1461193442210 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 3640 | 1461193442218 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:04:02 INFO - PROCESS | 3640 | 1461193442227 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 3640 | 1461193442231 Marionette TRACE conn3 <- [1,2510,null,{}] 16:04:02 INFO - PROCESS | 3640 | 1461193442237 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}] 16:04:02 INFO - PROCESS | 3640 | 1461193442365 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1986C400) [pid = 3640] [serial = 1658] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (13210000) [pid = 3640] [serial = 1706] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (19866C00) [pid = 3640] [serial = 1748] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (18976400) [pid = 3640] [serial = 1823] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19C91C00) [pid = 3640] [serial = 1825] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (19A5C400) [pid = 3640] [serial = 1817] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (19A59000) [pid = 3640] [serial = 1816] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1985C800) [pid = 3640] [serial = 1837] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1653AC00) [pid = 3640] [serial = 1820] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (15F04C00) [pid = 3640] [serial = 1819] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (146B8C00) [pid = 3640] [serial = 1796] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1B8C4000) [pid = 3640] [serial = 1840] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1B8C8000) [pid = 3640] [serial = 1841] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (19DF8400) [pid = 3640] [serial = 1829] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1AC71000) [pid = 3640] [serial = 1838] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19DEB800) [pid = 3640] [serial = 1826] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (19DF2000) [pid = 3640] [serial = 1828] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1A2CAC00) [pid = 3640] [serial = 1831] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1ACCA400) [pid = 3640] [serial = 1834] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1A2D7000) [pid = 3640] [serial = 1832] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (18334C00) [pid = 3640] [serial = 1822] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3640 | 1461193442470 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3640 | ++DOCSHELL 02A7EC00 == 51 [pid = 3640] [id = 637] 16:04:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (11FC2800) [pid = 3640] [serial = 1911] [outer = 00000000] 16:04:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (142B0800) [pid = 3640] [serial = 1912] [outer = 11FC2800] 16:04:02 INFO - PROCESS | 3640 | 1461193442516 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (15F04C00) [pid = 3640] [serial = 1913] [outer = 11FC2800] 16:04:02 INFO - PROCESS | 3640 | 1461193442935 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 799ms 16:04:03 INFO - PROCESS | 3640 | 1461193443027 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3640 | 1461193443029 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:04:03 INFO - PROCESS | 3640 | 1461193443033 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3640 | 1461193443036 Marionette TRACE conn3 <- [1,2514,null,{}] 16:04:03 INFO - PROCESS | 3640 | 1461193443046 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}] 16:04:03 INFO - PROCESS | 3640 | 1461193443137 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:04:03 INFO - PROCESS | 3640 | 1461193443145 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 3640 | ++DOCSHELL 18BC0C00 == 52 [pid = 3640] [id = 638] 16:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (18BC1000) [pid = 3640] [serial = 1914] [outer = 00000000] 16:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (18E4B800) [pid = 3640] [serial = 1915] [outer = 18BC1000] 16:04:03 INFO - PROCESS | 3640 | 1461193443196 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19533C00) [pid = 3640] [serial = 1916] [outer = 18BC1000] 16:04:03 INFO - PROCESS | 3640 | 1461193443661 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 642ms 16:04:03 INFO - PROCESS | 3640 | 1461193443670 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3640 | 1461193443672 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:04:03 INFO - PROCESS | 3640 | 1461193443676 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3640 | 1461193443677 Marionette TRACE conn3 <- [1,2518,null,{}] 16:04:03 INFO - PROCESS | 3640 | 1461193443681 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}] 16:04:03 INFO - PROCESS | 3640 | 1461193443762 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:04:03 INFO - PROCESS | 3640 | 1461193443769 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 3640 | ++DOCSHELL 19863400 == 53 [pid = 3640] [id = 639] 16:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19866C00) [pid = 3640] [serial = 1917] [outer = 00000000] 16:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (19874000) [pid = 3640] [serial = 1918] [outer = 19866C00] 16:04:03 INFO - PROCESS | 3640 | 1461193443813 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (19A55400) [pid = 3640] [serial = 1919] [outer = 19866C00] 16:04:04 INFO - PROCESS | 3640 | 1461193444254 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 626ms 16:04:04 INFO - PROCESS | 3640 | 1461193444314 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3640 | 1461193444316 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:04:04 INFO - PROCESS | 3640 | 1461193444319 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 3640 | 1461193444321 Marionette TRACE conn3 <- [1,2522,null,{}] 16:04:04 INFO - PROCESS | 3640 | 1461193444324 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}] 16:04:04 INFO - PROCESS | 3640 | 1461193444404 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:04:04 INFO - PROCESS | 3640 | 1461193444410 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3640 | ++DOCSHELL 19870000 == 54 [pid = 3640] [id = 640] 16:04:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19872000) [pid = 3640] [serial = 1920] [outer = 00000000] 16:04:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (19C99400) [pid = 3640] [serial = 1921] [outer = 19872000] 16:04:04 INFO - PROCESS | 3640 | 1461193444454 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (19DED800) [pid = 3640] [serial = 1922] [outer = 19872000] 16:04:05 INFO - PROCESS | 3640 | 1461193445045 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]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 736ms 16:04:05 INFO - PROCESS | 3640 | 1461193445092 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 3640 | 1461193445093 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:04:05 INFO - PROCESS | 3640 | 1461193445097 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 3640 | 1461193445098 Marionette TRACE conn3 <- [1,2526,null,{}] 16:04:05 INFO - PROCESS | 3640 | 1461193445102 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}] 16:04:05 INFO - PROCESS | 3640 | 1461193445231 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:04:05 INFO - PROCESS | 3640 | 1461193445245 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3640 | ++DOCSHELL 133D1800 == 55 [pid = 3640] [id = 641] 16:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1A0EF400) [pid = 3640] [serial = 1923] [outer = 00000000] 16:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1A2D7000) [pid = 3640] [serial = 1924] [outer = 1A0EF400] 16:04:05 INFO - PROCESS | 3640 | 1461193445348 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1A7A4C00) [pid = 3640] [serial = 1925] [outer = 1A0EF400] 16:04:05 INFO - PROCESS | 3640 | 1461193445753 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]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 16:04:05 INFO - PROCESS | 3640 | 1461193445797 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 3640 | 1461193445799 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:04:05 INFO - PROCESS | 3640 | 1461193445806 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:04:05 INFO - PROCESS | 3640 | 1461193445807 Marionette TRACE conn3 <- [1,2530,null,{}] 16:04:05 INFO - PROCESS | 3640 | 1461193445811 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}] 16:04:05 INFO - PROCESS | 3640 | 1461193445955 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:04:05 INFO - PROCESS | 3640 | 1461193445982 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3640 | ++DOCSHELL 13343C00 == 56 [pid = 3640] [id = 642] 16:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1ACC7400) [pid = 3640] [serial = 1926] [outer = 00000000] 16:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1B8CA000) [pid = 3640] [serial = 1927] [outer = 1ACC7400] 16:04:06 INFO - PROCESS | 3640 | 1461193446025 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1B8CC000) [pid = 3640] [serial = 1928] [outer = 1ACC7400] 16:04:06 INFO - PROCESS | 3640 | 1461193446472 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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 705ms 16:04:06 INFO - PROCESS | 3640 | 1461193446508 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3640 | 1461193446510 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:04:06 INFO - PROCESS | 3640 | 1461193446513 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3640 | 1461193446515 Marionette TRACE conn3 <- [1,2534,null,{}] 16:04:06 INFO - PROCESS | 3640 | 1461193446518 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}] 16:04:06 INFO - PROCESS | 3640 | 1461193446635 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:04:06 INFO - PROCESS | 3640 | 1461193446641 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3640 | ++DOCSHELL 1ACCE000 == 57 [pid = 3640] [id = 643] 16:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1ACCFC00) [pid = 3640] [serial = 1929] [outer = 00000000] 16:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1C2F5400) [pid = 3640] [serial = 1930] [outer = 1ACCFC00] 16:04:06 INFO - PROCESS | 3640 | 1461193446684 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1C417400) [pid = 3640] [serial = 1931] [outer = 1ACCFC00] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1333DC00) [pid = 3640] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1986A000) [pid = 3640] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (19865400) [pid = 3640] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19A60C00) [pid = 3640] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1333EC00) [pid = 3640] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (18E4B000) [pid = 3640] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18728000) [pid = 3640] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1434CC00) [pid = 3640] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1326DC00) [pid = 3640] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (17C95400) [pid = 3640] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1A257400) [pid = 3640] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:04:07 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (15642C00) [pid = 3640] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:04:07 INFO - PROCESS | 3640 | 1461193447473 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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1002ms 16:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:04:07 INFO - PROCESS | 3640 | 1461193447514 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 3640 | 1461193447516 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:04:07 INFO - PROCESS | 3640 | 1461193447519 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3640 | 1461193447521 Marionette TRACE conn3 <- [1,2538,null,{}] 16:04:07 INFO - PROCESS | 3640 | 1461193447524 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}] 16:04:07 INFO - PROCESS | 3640 | 1461193447604 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:04:07 INFO - PROCESS | 3640 | 1461193447610 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 3640 | ++DOCSHELL 13202C00 == 58 [pid = 3640] [id = 644] 16:04:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (133D6000) [pid = 3640] [serial = 1932] [outer = 00000000] 16:04:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18728000) [pid = 3640] [serial = 1933] [outer = 133D6000] 16:04:07 INFO - PROCESS | 3640 | 1461193447653 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (18ED7400) [pid = 3640] [serial = 1934] [outer = 133D6000] 16:04:08 INFO - PROCESS | 3640 | 1461193448119 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 626ms 16:04:08 INFO - PROCESS | 3640 | 1461193448158 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3640 | 1461193448160 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:04:08 INFO - PROCESS | 3640 | 1461193448163 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:04:08 INFO - PROCESS | 3640 | 1461193448165 Marionette TRACE conn3 <- [1,2542,null,{}] 16:04:08 INFO - PROCESS | 3640 | 1461193448168 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}] 16:04:08 INFO - PROCESS | 3640 | 1461193448250 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:04:08 INFO - PROCESS | 3640 | 1461193448256 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 3640 | ++DOCSHELL 142AE800 == 59 [pid = 3640] [id = 645] 16:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19876800) [pid = 3640] [serial = 1935] [outer = 00000000] 16:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1B8C8800) [pid = 3640] [serial = 1936] [outer = 19876800] 16:04:08 INFO - PROCESS | 3640 | 1461193448299 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1B8FF400) [pid = 3640] [serial = 1937] [outer = 19876800] 16:04:08 INFO - PROCESS | 3640 | 1461193448748 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 626ms 16:04:08 INFO - PROCESS | 3640 | 1461193448802 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3640 | 1461193448804 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:04:08 INFO - PROCESS | 3640 | 1461193448807 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:04:08 INFO - PROCESS | 3640 | 1461193448809 Marionette TRACE conn3 <- [1,2546,null,{}] 16:04:08 INFO - PROCESS | 3640 | 1461193448813 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}] 16:04:08 INFO - PROCESS | 3640 | 1461193448912 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:04:08 INFO - PROCESS | 3640 | 1461193448918 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 3640 | ++DOCSHELL 180DE400 == 60 [pid = 3640] [id = 646] 16:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C918000) [pid = 3640] [serial = 1938] [outer = 00000000] 16:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1C91E800) [pid = 3640] [serial = 1939] [outer = 1C918000] 16:04:08 INFO - PROCESS | 3640 | 1461193448966 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1CB12400) [pid = 3640] [serial = 1940] [outer = 1C918000] 16:04:09 INFO - PROCESS | 3640 | 1461193449680 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]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 940ms 16:04:09 INFO - PROCESS | 3640 | 1461193449753 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 3640 | 1461193449759 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:04:09 INFO - PROCESS | 3640 | 1461193449765 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 3640 | 1461193449769 Marionette TRACE conn3 <- [1,2550,null,{}] 16:04:09 INFO - PROCESS | 3640 | 1461193449774 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}] 16:04:09 INFO - PROCESS | 3640 | 1461193449916 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:04:10 INFO - PROCESS | 3640 | 1461193450036 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 3640 | ++DOCSHELL 143ADC00 == 61 [pid = 3640] [id = 647] 16:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (14A18C00) [pid = 3640] [serial = 1941] [outer = 00000000] 16:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (164AD000) [pid = 3640] [serial = 1942] [outer = 14A18C00] 16:04:10 INFO - PROCESS | 3640 | 1461193450092 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (16957800) [pid = 3640] [serial = 1943] [outer = 14A18C00] 16:04:10 INFO - PROCESS | 3640 | 1461193450708 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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1003ms 16:04:10 INFO - PROCESS | 3640 | 1461193450767 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 3640 | 1461193450773 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:04:10 INFO - PROCESS | 3640 | 1461193450779 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 3640 | 1461193450782 Marionette TRACE conn3 <- [1,2554,null,{}] 16:04:10 INFO - PROCESS | 3640 | 1461193450786 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}] 16:04:10 INFO - PROCESS | 3640 | 1461193450897 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:04:11 INFO - PROCESS | 3640 | 1461193451041 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 3640 | ++DOCSHELL 17C69C00 == 62 [pid = 3640] [id = 648] 16:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (17C9B800) [pid = 3640] [serial = 1944] [outer = 00000000] 16:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (19862800) [pid = 3640] [serial = 1945] [outer = 17C9B800] 16:04:11 INFO - PROCESS | 3640 | 1461193451097 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1986E800) [pid = 3640] [serial = 1946] [outer = 17C9B800] 16:04:11 INFO - PROCESS | 3640 | 1461193451726 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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1003ms 16:04:11 INFO - PROCESS | 3640 | 1461193451780 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3640 | 1461193451782 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:04:11 INFO - PROCESS | 3640 | 1461193451786 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3640 | 1461193451790 Marionette TRACE conn3 <- [1,2558,null,{}] 16:04:11 INFO - PROCESS | 3640 | 1461193451801 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}] 16:04:11 INFO - PROCESS | 3640 | 1461193451911 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:04:12 INFO - PROCESS | 3640 | 1461193452057 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C7000 == 63 [pid = 3640] [id = 649] 16:04:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1C2EC000) [pid = 3640] [serial = 1947] [outer = 00000000] 16:04:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1C913C00) [pid = 3640] [serial = 1948] [outer = 1C2EC000] 16:04:12 INFO - PROCESS | 3640 | 1461193452115 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1C919800) [pid = 3640] [serial = 1949] [outer = 1C2EC000] 16:04:12 INFO - PROCESS | 3640 | 1461193452672 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 940ms 16:04:12 INFO - PROCESS | 3640 | 1461193452731 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 3640 | 1461193452734 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:04:12 INFO - PROCESS | 3640 | 1461193452737 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 3640 | 1461193452739 Marionette TRACE conn3 <- [1,2562,null,{}] 16:04:12 INFO - PROCESS | 3640 | 1461193452743 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}] 16:04:12 INFO - PROCESS | 3640 | 1461193452854 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:04:12 INFO - PROCESS | 3640 | 1461193452971 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 3640 | ++DOCSHELL 1C918C00 == 64 [pid = 3640] [id = 650] 16:04:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1CB0F400) [pid = 3640] [serial = 1950] [outer = 00000000] 16:04:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1CB1C000) [pid = 3640] [serial = 1951] [outer = 1CB0F400] 16:04:13 INFO - PROCESS | 3640 | 1461193453066 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (1CC46800) [pid = 3640] [serial = 1952] [outer = 1CB0F400] 16:04:13 INFO - PROCESS | 3640 | 1461193453700 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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1049ms 16:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:04:13 INFO - PROCESS | 3640 | 1461193453799 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 3640 | 1461193453802 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:04:13 INFO - PROCESS | 3640 | 1461193453805 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 3640 | 1461193453807 Marionette TRACE conn3 <- [1,2566,null,{}] 16:04:13 INFO - PROCESS | 3640 | 1461193453812 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}] 16:04:13 INFO - PROCESS | 3640 | 1461193453917 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:04:14 INFO - PROCESS | 3640 | 1461193454063 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 3640 | ++DOCSHELL 142B3400 == 65 [pid = 3640] [id = 651] 16:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (14A63000) [pid = 3640] [serial = 1953] [outer = 00000000] 16:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (18332C00) [pid = 3640] [serial = 1954] [outer = 14A63000] 16:04:14 INFO - PROCESS | 3640 | 1461193454118 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (1897E400) [pid = 3640] [serial = 1955] [outer = 14A63000] 16:04:14 INFO - PROCESS | 3640 | 1461193454930 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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1190ms 16:04:15 INFO - PROCESS | 3640 | 1461193455003 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3640 | 1461193455006 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:04:15 INFO - PROCESS | 3640 | 1461193455011 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3640 | 1461193455015 Marionette TRACE conn3 <- [1,2570,null,{}] 16:04:15 INFO - PROCESS | 3640 | 1461193455019 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}] 16:04:15 INFO - PROCESS | 3640 | 1461193455149 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:04:15 INFO - PROCESS | 3640 | 1461193455302 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3640 | ++DOCSHELL 142B2800 == 66 [pid = 3640] [id = 652] 16:04:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (14358C00) [pid = 3640] [serial = 1956] [outer = 00000000] 16:04:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (15CD1C00) [pid = 3640] [serial = 1957] [outer = 14358C00] 16:04:15 INFO - PROCESS | 3640 | 1461193455352 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (15E8C800) [pid = 3640] [serial = 1958] [outer = 14358C00] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 180E0800 == 65 [pid = 3640] [id = 574] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 1572D800 == 64 [pid = 3640] [id = 571] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 11FC1C00 == 63 [pid = 3640] [id = 575] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 142AE800 == 62 [pid = 3640] [id = 645] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 13202C00 == 61 [pid = 3640] [id = 644] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 1ACCE000 == 60 [pid = 3640] [id = 643] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 13343C00 == 59 [pid = 3640] [id = 642] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 133D1800 == 58 [pid = 3640] [id = 641] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 19870000 == 57 [pid = 3640] [id = 640] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 1ACC3400 == 56 [pid = 3640] [id = 614] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 19863400 == 55 [pid = 3640] [id = 639] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 18BC0C00 == 54 [pid = 3640] [id = 638] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 02A7EC00 == 53 [pid = 3640] [id = 637] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 14AF7C00 == 52 [pid = 3640] [id = 636] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (164AE400) [pid = 3640] [serial = 1846] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (19A56800) [pid = 3640] [serial = 1849] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (1C2EBC00) [pid = 3640] [serial = 1855] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (1B8CCC00) [pid = 3640] [serial = 1852] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (1C33C400) [pid = 3640] [serial = 1891] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 12BDF000 == 51 [pid = 3640] [id = 635] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 1C33B000 == 50 [pid = 3640] [id = 634] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 132D0400 == 49 [pid = 3640] [id = 631] 16:04:15 INFO - PROCESS | 3640 | --DOCSHELL 19A51C00 == 48 [pid = 3640] [id = 630] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (19877000) [pid = 3640] [serial = 1876] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (19DF3000) [pid = 3640] [serial = 1879] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (19A55800) [pid = 3640] [serial = 1877] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1ACC9000) [pid = 3640] [serial = 1882] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (19DF2C00) [pid = 3640] [serial = 1880] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1ACD0800) [pid = 3640] [serial = 1883] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1C2F4000) [pid = 3640] [serial = 1859] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (19D4E000) [pid = 3640] [serial = 1858] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (18EDCC00) [pid = 3640] [serial = 1873] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (18AB4800) [pid = 3640] [serial = 1870] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (18BC4000) [pid = 3640] [serial = 1871] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1572BC00) [pid = 3640] [serial = 1862] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1572C000) [pid = 3640] [serial = 1861] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (146B3000) [pid = 3640] [serial = 1864] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (14AF8400) [pid = 3640] [serial = 1865] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (17CA1400) [pid = 3640] [serial = 1867] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (180E0C00) [pid = 3640] [serial = 1868] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1ACCF000) [pid = 3640] [serial = 1888] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1B8CB800) [pid = 3640] [serial = 1889] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (18ED4400) [pid = 3640] [serial = 1885] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (196A7400) [pid = 3640] [serial = 1886] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (18FCD800) [pid = 3640] [serial = 1874] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1ACC9C00) [pid = 3640] [serial = 1835] [outer = 00000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3640 | 1461193455905 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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 940ms 16:04:15 INFO - PROCESS | 3640 | 1461193455955 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3640 | 1461193455960 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:04:15 INFO - PROCESS | 3640 | 1461193455966 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3640 | 1461193455968 Marionette TRACE conn3 <- [1,2574,null,{}] 16:04:15 INFO - PROCESS | 3640 | 1461193455972 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}] 16:04:16 INFO - PROCESS | 3640 | 1461193456061 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:04:16 INFO - PROCESS | 3640 | 1461193456076 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3640 | ++DOCSHELL 14A0DC00 == 49 [pid = 3640] [id = 653] 16:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (156B6400) [pid = 3640] [serial = 1959] [outer = 00000000] 16:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (164A5400) [pid = 3640] [serial = 1960] [outer = 156B6400] 16:04:16 INFO - PROCESS | 3640 | 1461193456121 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1695B000) [pid = 3640] [serial = 1961] [outer = 156B6400] 16:04:16 INFO - PROCESS | 3640 | 1461193456639 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]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 704ms 16:04:16 INFO - PROCESS | 3640 | 1461193456664 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3640 | 1461193456666 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:04:16 INFO - PROCESS | 3640 | 1461193456673 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 3640 | 1461193456677 Marionette TRACE conn3 <- [1,2578,null,{}] 16:04:16 INFO - PROCESS | 3640 | 1461193456687 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}] 16:04:16 INFO - PROCESS | 3640 | 1461193456770 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:04:16 INFO - PROCESS | 3640 | 1461193456806 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3640 | ++DOCSHELL 18724000 == 50 [pid = 3640] [id = 654] 16:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (18977000) [pid = 3640] [serial = 1962] [outer = 00000000] 16:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (18A88400) [pid = 3640] [serial = 1963] [outer = 18977000] 16:04:16 INFO - PROCESS | 3640 | 1461193456853 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (18BC2800) [pid = 3640] [serial = 1964] [outer = 18977000] 16:04:17 INFO - PROCESS | 3640 | 1461193457327 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 689ms 16:04:17 INFO - PROCESS | 3640 | 1461193457374 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 3640 | 1461193457376 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:04:17 INFO - PROCESS | 3640 | 1461193457380 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 3640 | 1461193457381 Marionette TRACE conn3 <- [1,2582,null,{}] 16:04:17 INFO - PROCESS | 3640 | 1461193457385 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}] 16:04:17 INFO - PROCESS | 3640 | 1461193457468 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:04:17 INFO - PROCESS | 3640 | 1461193457474 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 3640 | ++DOCSHELL 18EDE000 == 51 [pid = 3640] [id = 655] 16:04:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (18FCB400) [pid = 3640] [serial = 1965] [outer = 00000000] 16:04:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (19859400) [pid = 3640] [serial = 1966] [outer = 18FCB400] 16:04:17 INFO - PROCESS | 3640 | 1461193457518 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (19863C00) [pid = 3640] [serial = 1967] [outer = 18FCB400] 16:04:18 INFO - PROCESS | 3640 | 1461193457966 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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 626ms 16:04:18 INFO - PROCESS | 3640 | 1461193458018 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3640 | 1461193458020 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:04:18 INFO - PROCESS | 3640 | 1461193458023 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:04:18 INFO - PROCESS | 3640 | 1461193458025 Marionette TRACE conn3 <- [1,2586,null,{}] 16:04:18 INFO - PROCESS | 3640 | 1461193458028 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}] 16:04:18 INFO - PROCESS | 3640 | 1461193458143 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:04:18 INFO - PROCESS | 3640 | 1461193458149 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3640 | ++DOCSHELL 19869C00 == 52 [pid = 3640] [id = 656] 16:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (19872400) [pid = 3640] [serial = 1968] [outer = 00000000] 16:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19A53400) [pid = 3640] [serial = 1969] [outer = 19872400] 16:04:18 INFO - PROCESS | 3640 | 1461193458287 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (19A58C00) [pid = 3640] [serial = 1970] [outer = 19872400] 16:04:18 INFO - PROCESS | 3640 | 1461193458745 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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 736ms 16:04:18 INFO - PROCESS | 3640 | 1461193458764 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3640 | 1461193458765 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:04:18 INFO - PROCESS | 3640 | 1461193458769 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3640 | 1461193458771 Marionette TRACE conn3 <- [1,2590,null,{}] 16:04:18 INFO - PROCESS | 3640 | 1461193458779 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}] 16:04:18 INFO - PROCESS | 3640 | 1461193458901 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:04:18 INFO - PROCESS | 3640 | 1461193458909 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3640 | ++DOCSHELL 18EDCC00 == 53 [pid = 3640] [id = 657] 16:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (19878400) [pid = 3640] [serial = 1971] [outer = 00000000] 16:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (19DF6C00) [pid = 3640] [serial = 1972] [outer = 19878400] 16:04:18 INFO - PROCESS | 3640 | 1461193458956 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1A0ED800) [pid = 3640] [serial = 1973] [outer = 19878400] 16:04:19 INFO - PROCESS | 3640 | 1461193459486 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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 736ms 16:04:19 INFO - PROCESS | 3640 | 1461193459542 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3640 | 1461193459544 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:04:19 INFO - PROCESS | 3640 | 1461193459547 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 3640 | 1461193459549 Marionette TRACE conn3 <- [1,2594,null,{}] 16:04:19 INFO - PROCESS | 3640 | 1461193459581 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}] 16:04:19 INFO - PROCESS | 3640 | 1461193459709 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:04:19 INFO - PROCESS | 3640 | 1461193459721 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 3640 | ++DOCSHELL 19D4BC00 == 54 [pid = 3640] [id = 658] 16:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (19DE9400) [pid = 3640] [serial = 1974] [outer = 00000000] 16:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1A993000) [pid = 3640] [serial = 1975] [outer = 19DE9400] 16:04:19 INFO - PROCESS | 3640 | 1461193459823 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1ACC5800) [pid = 3640] [serial = 1976] [outer = 19DE9400] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1A0EF400) [pid = 3640] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1ACC7400) [pid = 3640] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (19872000) [pid = 3640] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (18BC1000) [pid = 3640] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (11FC2800) [pid = 3640] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1545C800) [pid = 3640] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (19866C00) [pid = 3640] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1ACCFC00) [pid = 3640] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19876800) [pid = 3640] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (133D6000) [pid = 3640] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:04:20 INFO - PROCESS | 3640 | 1461193460583 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1096ms 16:04:20 INFO - PROCESS | 3640 | 1461193460641 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 3640 | 1461193460643 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:04:20 INFO - PROCESS | 3640 | 1461193460646 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3640 | 1461193460648 Marionette TRACE conn3 <- [1,2598,null,{}] 16:04:20 INFO - PROCESS | 3640 | 1461193460651 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}] 16:04:20 INFO - PROCESS | 3640 | 1461193460732 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:04:20 INFO - PROCESS | 3640 | 1461193460740 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 3640 | ++DOCSHELL 15645800 == 55 [pid = 3640] [id = 659] 16:04:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (180D6C00) [pid = 3640] [serial = 1977] [outer = 00000000] 16:04:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (19872000) [pid = 3640] [serial = 1978] [outer = 180D6C00] 16:04:20 INFO - PROCESS | 3640 | 1461193460783 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19DF2000) [pid = 3640] [serial = 1979] [outer = 180D6C00] 16:04:21 INFO - PROCESS | 3640 | 1461193461220 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 595ms 16:04:21 INFO - PROCESS | 3640 | 1461193461244 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3640 | 1461193461246 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:04:21 INFO - PROCESS | 3640 | 1461193461249 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3640 | 1461193461250 Marionette TRACE conn3 <- [1,2602,null,{}] 16:04:21 INFO - PROCESS | 3640 | 1461193461253 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}] 16:04:21 INFO - PROCESS | 3640 | 1461193461386 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:04:21 INFO - PROCESS | 3640 | 1461193461423 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 3640 | ++DOCSHELL 12B7CC00 == 56 [pid = 3640] [id = 660] 16:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (15461400) [pid = 3640] [serial = 1980] [outer = 00000000] 16:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1ACD0400) [pid = 3640] [serial = 1981] [outer = 15461400] 16:04:21 INFO - PROCESS | 3640 | 1461193461466 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1B8C4400) [pid = 3640] [serial = 1982] [outer = 15461400] 16:04:21 INFO - PROCESS | 3640 | 1461193461875 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 642ms 16:04:21 INFO - PROCESS | 3640 | 1461193461899 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3640 | 1461193461901 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:04:21 INFO - PROCESS | 3640 | 1461193461904 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3640 | 1461193461906 Marionette TRACE conn3 <- [1,2606,null,{}] 16:04:21 INFO - PROCESS | 3640 | 1461193461909 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}] 16:04:21 INFO - PROCESS | 3640 | 1461193461989 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:04:21 INFO - PROCESS | 3640 | 1461193461995 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 3640 | ++DOCSHELL 1A0FBC00 == 57 [pid = 3640] [id = 661] 16:04:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1B8C5C00) [pid = 3640] [serial = 1983] [outer = 00000000] 16:04:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1B8F6C00) [pid = 3640] [serial = 1984] [outer = 1B8C5C00] 16:04:22 INFO - PROCESS | 3640 | 1461193462039 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1B8FB400) [pid = 3640] [serial = 1985] [outer = 1B8C5C00] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 143AB000 == 56 [pid = 3640] [id = 632] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1985E800 == 55 [pid = 3640] [id = 596] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1897B400 == 54 [pid = 3640] [id = 595] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18BC9400 == 53 [pid = 3640] [id = 578] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 15728C00 == 52 [pid = 3640] [id = 594] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1986BC00 == 51 [pid = 3640] [id = 633] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18E42000 == 50 [pid = 3640] [id = 581] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18A82000 == 49 [pid = 3640] [id = 170] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 12B3AC00 == 48 [pid = 3640] [id = 171] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1A799800 == 47 [pid = 3640] [id = 617] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1563B800 == 46 [pid = 3640] [id = 580] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 19870800 == 45 [pid = 3640] [id = 616] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1325F000 == 44 [pid = 3640] [id = 593] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 19676000 == 43 [pid = 3640] [id = 552] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18E49800 == 42 [pid = 3640] [id = 618] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 132D2800 == 41 [pid = 3640] [id = 619] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 15C46800 == 40 [pid = 3640] [id = 577] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 142B2800 == 39 [pid = 3640] [id = 652] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 142B3400 == 38 [pid = 3640] [id = 651] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1B8C7000 == 37 [pid = 3640] [id = 649] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 1C918C00 == 36 [pid = 3640] [id = 650] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 17C69C00 == 35 [pid = 3640] [id = 648] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 180DE400 == 34 [pid = 3640] [id = 646] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 143ADC00 == 33 [pid = 3640] [id = 647] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 14A0DC00 == 32 [pid = 3640] [id = 653] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18724000 == 31 [pid = 3640] [id = 654] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 12B7CC00 == 30 [pid = 3640] [id = 660] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18EDE000 == 29 [pid = 3640] [id = 655] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 18EDCC00 == 28 [pid = 3640] [id = 657] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 15645800 == 27 [pid = 3640] [id = 659] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 19D4BC00 == 26 [pid = 3640] [id = 658] 16:04:23 INFO - PROCESS | 3640 | --DOCSHELL 19869C00 == 25 [pid = 3640] [id = 656] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1A2D7000) [pid = 3640] [serial = 1924] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1B8CA000) [pid = 3640] [serial = 1927] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (19C99400) [pid = 3640] [serial = 1921] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (18E4B800) [pid = 3640] [serial = 1915] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (19533C00) [pid = 3640] [serial = 1916] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1C2EC800) [pid = 3640] [serial = 1900] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (15CE6800) [pid = 3640] [serial = 1906] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1A7A4C00) [pid = 3640] [serial = 1925] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (142B0800) [pid = 3640] [serial = 1912] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (15F04C00) [pid = 3640] [serial = 1913] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1652A000) [pid = 3640] [serial = 1909] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (17CA1C00) [pid = 3640] [serial = 1910] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1C70A800) [pid = 3640] [serial = 1903] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (14A67C00) [pid = 3640] [serial = 1894] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19874000) [pid = 3640] [serial = 1918] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (19A55400) [pid = 3640] [serial = 1919] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (18723000) [pid = 3640] [serial = 1897] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1C417400) [pid = 3640] [serial = 1931] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1C2F5400) [pid = 3640] [serial = 1930] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C91E800) [pid = 3640] [serial = 1939] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1B8FF400) [pid = 3640] [serial = 1937] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1B8C8800) [pid = 3640] [serial = 1936] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1B8CC000) [pid = 3640] [serial = 1928] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (18728000) [pid = 3640] [serial = 1933] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19DED800) [pid = 3640] [serial = 1922] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (18ED7400) [pid = 3640] [serial = 1934] [outer = 00000000] [url = about:blank] 16:04:24 INFO - PROCESS | 3640 | 1461193464234 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2381ms 16:04:24 INFO - PROCESS | 3640 | 1461193464277 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3640 | 1461193464281 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:04:24 INFO - PROCESS | 3640 | 1461193464287 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 3640 | 1461193464291 Marionette TRACE conn3 <- [1,2610,null,{}] 16:04:24 INFO - PROCESS | 3640 | 1461193464298 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}] 16:04:24 INFO - PROCESS | 3640 | 1461193464389 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:04:24 INFO - PROCESS | 3640 | 1461193464403 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 3640 | ++DOCSHELL 11B6FC00 == 26 [pid = 3640] [id = 662] 16:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (11B70000) [pid = 3640] [serial = 1986] [outer = 00000000] 16:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (11FC3800) [pid = 3640] [serial = 1987] [outer = 11B70000] 16:04:24 INFO - PROCESS | 3640 | 1461193464453 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (11FC9000) [pid = 3640] [serial = 1988] [outer = 11B70000] 16:04:25 INFO - PROCESS | 3640 | 1461193464977 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]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 736ms 16:04:25 INFO - PROCESS | 3640 | 1461193465028 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 3640 | 1461193465034 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:04:25 INFO - PROCESS | 3640 | 1461193465040 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3640 | 1461193465043 Marionette TRACE conn3 <- [1,2614,null,{}] 16:04:25 INFO - PROCESS | 3640 | 1461193465047 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}] 16:04:25 INFO - PROCESS | 3640 | 1461193465130 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:04:25 INFO - PROCESS | 3640 | 1461193465140 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3640 | ++DOCSHELL 12BE7400 == 27 [pid = 3640] [id = 663] 16:04:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (12CBD400) [pid = 3640] [serial = 1989] [outer = 00000000] 16:04:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1325A800) [pid = 3640] [serial = 1990] [outer = 12CBD400] 16:04:25 INFO - PROCESS | 3640 | 1461193465185 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1326CC00) [pid = 3640] [serial = 1991] [outer = 12CBD400] 16:04:25 INFO - PROCESS | 3640 | 1461193465688 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]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 689ms 16:04:25 INFO - PROCESS | 3640 | 1461193465737 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 3640 | 1461193465740 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:04:25 INFO - PROCESS | 3640 | 1461193465744 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3640 | 1461193465747 Marionette TRACE conn3 <- [1,2618,null,{}] 16:04:25 INFO - PROCESS | 3640 | 1461193465758 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}] 16:04:25 INFO - PROCESS | 3640 | 1461193465876 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:04:25 INFO - PROCESS | 3640 | 1461193465973 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 3640 | ++DOCSHELL 1333E400 == 28 [pid = 3640] [id = 664] 16:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1333F000) [pid = 3640] [serial = 1992] [outer = 00000000] 16:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (13801400) [pid = 3640] [serial = 1993] [outer = 1333F000] 16:04:26 INFO - PROCESS | 3640 | 1461193466022 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (13AC2C00) [pid = 3640] [serial = 1994] [outer = 1333F000] 16:04:26 INFO - PROCESS | 3640 | 1461193466423 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]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 689ms 16:04:26 INFO - PROCESS | 3640 | 1461193466442 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 3640 | 1461193466445 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:04:26 INFO - PROCESS | 3640 | 1461193466448 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 3640 | 1461193466449 Marionette TRACE conn3 <- [1,2622,null,{}] 16:04:26 INFO - PROCESS | 3640 | 1461193466453 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}] 16:04:26 INFO - PROCESS | 3640 | 1461193466567 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:04:26 INFO - PROCESS | 3640 | 1461193466575 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 3640 | ++DOCSHELL 136DA400 == 29 [pid = 3640] [id = 665] 16:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (14A58400) [pid = 3640] [serial = 1995] [outer = 00000000] 16:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (15725000) [pid = 3640] [serial = 1996] [outer = 14A58400] 16:04:26 INFO - PROCESS | 3640 | 1461193466620 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1572F800) [pid = 3640] [serial = 1997] [outer = 14A58400] 16:04:27 INFO - PROCESS | 3640 | 1461193467049 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]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 642ms 16:04:27 INFO - PROCESS | 3640 | 1461193467086 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3640 | 1461193467088 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:04:27 INFO - PROCESS | 3640 | 1461193467091 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:04:27 INFO - PROCESS | 3640 | 1461193467093 Marionette TRACE conn3 <- [1,2626,null,{}] 16:04:27 INFO - PROCESS | 3640 | 1461193467096 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}] 16:04:27 INFO - PROCESS | 3640 | 1461193467205 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:04:27 INFO - PROCESS | 3640 | 1461193467215 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3640 | ++DOCSHELL 1572B000 == 30 [pid = 3640] [id = 666] 16:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1572BC00) [pid = 3640] [serial = 1998] [outer = 00000000] 16:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (15CF4400) [pid = 3640] [serial = 1999] [outer = 1572BC00] 16:04:27 INFO - PROCESS | 3640 | 1461193467259 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (15F02800) [pid = 3640] [serial = 2000] [outer = 1572BC00] 16:04:27 INFO - PROCESS | 3640 | 1461193467701 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]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 642ms 16:04:27 INFO - PROCESS | 3640 | 1461193467729 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3640 | 1461193467731 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:04:27 INFO - PROCESS | 3640 | 1461193467734 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3640 | 1461193467736 Marionette TRACE conn3 <- [1,2630,null,{}] 16:04:27 INFO - PROCESS | 3640 | 1461193467739 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}] 16:04:27 INFO - PROCESS | 3640 | 1461193467884 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:04:27 INFO - PROCESS | 3640 | 1461193467903 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3640 | ++DOCSHELL 164AD800 == 31 [pid = 3640] [id = 667] 16:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (16528C00) [pid = 3640] [serial = 2001] [outer = 00000000] 16:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (17C94400) [pid = 3640] [serial = 2002] [outer = 16528C00] 16:04:27 INFO - PROCESS | 3640 | 1461193467950 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (180D9000) [pid = 3640] [serial = 2003] [outer = 16528C00] 16:04:28 INFO - PROCESS | 3640 | 1461193468356 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 642ms 16:04:28 INFO - PROCESS | 3640 | 1461193468373 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 3640 | 1461193468375 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:04:28 INFO - PROCESS | 3640 | 1461193468378 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 3640 | 1461193468379 Marionette TRACE conn3 <- [1,2634,null,{}] 16:04:28 INFO - PROCESS | 3640 | 1461193468383 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}] 16:04:28 INFO - PROCESS | 3640 | 1461193468454 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:04:28 INFO - PROCESS | 3640 | 1461193468583 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 3640 | ++DOCSHELL 17C9C400 == 32 [pid = 3640] [id = 668] 16:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (17CA1400) [pid = 3640] [serial = 2004] [outer = 00000000] 16:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (18724000) [pid = 3640] [serial = 2005] [outer = 17CA1400] 16:04:28 INFO - PROCESS | 3640 | 1461193468629 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (18721800) [pid = 3640] [serial = 2006] [outer = 17CA1400] 16:04:28 INFO - PROCESS | 3640 | 1461193468976 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:04:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 626ms 16:04:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:04:29 INFO - PROCESS | 3640 | 1461193469016 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3640 | 1461193469018 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:04:29 INFO - PROCESS | 3640 | 1461193469021 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3640 | 1461193469023 Marionette TRACE conn3 <- [1,2638,null,{}] 16:04:29 INFO - PROCESS | 3640 | 1461193469027 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}] 16:04:29 INFO - PROCESS | 3640 | 1461193469148 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:04:29 INFO - PROCESS | 3640 | 1461193469204 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 3640 | ++DOCSHELL 18333800 == 33 [pid = 3640] [id = 669] 16:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18A89000) [pid = 3640] [serial = 2007] [outer = 00000000] 16:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (18BC3C00) [pid = 3640] [serial = 2008] [outer = 18A89000] 16:04:29 INFO - PROCESS | 3640 | 1461193469248 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (18BC3000) [pid = 3640] [serial = 2009] [outer = 18A89000] 16:04:29 INFO - PROCESS | 3640 | 1461193469666 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:04:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 689ms 16:04:29 INFO - PROCESS | 3640 | 1461193469722 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3640 | 1461193469724 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:04:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:04:29 INFO - PROCESS | 3640 | 1461193469727 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3640 | 1461193469729 Marionette TRACE conn3 <- [1,2642,null,{}] 16:04:29 INFO - PROCESS | 3640 | 1461193469732 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}] 16:04:29 INFO - PROCESS | 3640 | 1461193469842 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:04:29 INFO - PROCESS | 3640 | 1461193469937 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 3640 | ++DOCSHELL 1333A000 == 34 [pid = 3640] [id = 670] 16:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (18BBF800) [pid = 3640] [serial = 2010] [outer = 00000000] 16:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (18FCC800) [pid = 3640] [serial = 2011] [outer = 18BBF800] 16:04:29 INFO - PROCESS | 3640 | 1461193469981 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (18FCB800) [pid = 3640] [serial = 2012] [outer = 18BBF800] 16:04:30 INFO - PROCESS | 3640 | 1461193470381 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]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 16:04:30 INFO - PROCESS | 3640 | 1461193470427 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 3640 | 1461193470428 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:04:30 INFO - PROCESS | 3640 | 1461193470432 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:04:30 INFO - PROCESS | 3640 | 1461193470433 Marionette TRACE conn3 <- [1,2646,null,{}] 16:04:30 INFO - PROCESS | 3640 | 1461193470436 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}] 16:04:30 INFO - PROCESS | 3640 | 1461193470554 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:04:30 INFO - PROCESS | 3640 | 1461193470560 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 3640 | ++DOCSHELL 13803800 == 35 [pid = 3640] [id = 671] 16:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (18FCF800) [pid = 3640] [serial = 2013] [outer = 00000000] 16:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1985C800) [pid = 3640] [serial = 2014] [outer = 18FCF800] 16:04:30 INFO - PROCESS | 3640 | 1461193470604 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (19867800) [pid = 3640] [serial = 2015] [outer = 18FCF800] 16:04:31 INFO - PROCESS | 3640 | 1461193471047 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]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:04:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 642ms 16:04:31 INFO - PROCESS | 3640 | 1461193471078 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 3640 | 1461193471080 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:04:31 INFO - PROCESS | 3640 | 1461193471083 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 3640 | 1461193471085 Marionette TRACE conn3 <- [1,2650,null,{}] 16:04:31 INFO - PROCESS | 3640 | 1461193471089 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}] 16:04:31 INFO - PROCESS | 3640 | 1461193471212 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:04:31 INFO - PROCESS | 3640 | 1461193471310 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 3640 | ++DOCSHELL 19875C00 == 36 [pid = 3640] [id = 672] 16:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (19878C00) [pid = 3640] [serial = 2016] [outer = 00000000] 16:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (19A5BC00) [pid = 3640] [serial = 2017] [outer = 19878C00] 16:04:31 INFO - PROCESS | 3640 | 1461193471364 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (19AB7800) [pid = 3640] [serial = 2018] [outer = 19878C00] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (18977000) [pid = 3640] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (19861000) [pid = 3640] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1C41B800) [pid = 3640] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1871EC00) [pid = 3640] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (12CB3000) [pid = 3640] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (19DE9400) [pid = 3640] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (18FCB400) [pid = 3640] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (19DF5C00) [pid = 3640] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (156B6400) [pid = 3640] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1325FC00) [pid = 3640] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (14A18C00) [pid = 3640] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (17C9B800) [pid = 3640] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (18E42800) [pid = 3640] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (19872400) [pid = 3640] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (14A63000) [pid = 3640] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (18A7C800) [pid = 3640] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1333D400) [pid = 3640] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18A7BC00) [pid = 3640] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (15E8F800) [pid = 3640] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (19871C00) [pid = 3640] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (18E46000) [pid = 3640] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1572D000) [pid = 3640] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (02A79800) [pid = 3640] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1C2EC000) [pid = 3640] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1B8C1800) [pid = 3640] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (15E03800) [pid = 3640] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (17C6F800) [pid = 3640] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1ACC5400) [pid = 3640] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C918000) [pid = 3640] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (14A5C800) [pid = 3640] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1ACC6800) [pid = 3640] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (14358C00) [pid = 3640] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (180D6C00) [pid = 3640] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (12CB0400) [pid = 3640] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1CB0F400) [pid = 3640] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (15461400) [pid = 3640] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (18E43400) [pid = 3640] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18BCE000) [pid = 3640] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19878400) [pid = 3640] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (15642000) [pid = 3640] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1325E000) [pid = 3640] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:04:32 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1B8FF000) [pid = 3640] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:04:32 INFO - PROCESS | 3640 | 1461193472326 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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:04:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1314ms 16:04:32 INFO - PROCESS | 3640 | 1461193472392 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 3640 | 1461193472394 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:04:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:04:32 INFO - PROCESS | 3640 | 1461193472397 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 3640 | 1461193472399 Marionette TRACE conn3 <- [1,2654,null,{}] 16:04:32 INFO - PROCESS | 3640 | 1461193472402 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}] 16:04:32 INFO - PROCESS | 3640 | 1461193472477 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:04:32 INFO - PROCESS | 3640 | 1461193472483 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 3640 | ++DOCSHELL 132C9800 == 37 [pid = 3640] [id = 673] 16:04:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (132CA800) [pid = 3640] [serial = 2019] [outer = 00000000] 16:04:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1545BC00) [pid = 3640] [serial = 2020] [outer = 132CA800] 16:04:32 INFO - PROCESS | 3640 | 1461193472527 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15642000) [pid = 3640] [serial = 2021] [outer = 132CA800] 16:04:33 INFO - PROCESS | 3640 | 1461193473461 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]]]}] 16:04:33 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) 16:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1079ms 16:04:33 INFO - PROCESS | 3640 | 1461193473488 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 3640 | 1461193473490 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:04:33 INFO - PROCESS | 3640 | 1461193473494 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 3640 | 1461193473495 Marionette TRACE conn3 <- [1,2658,null,{}] 16:04:33 INFO - PROCESS | 3640 | 1461193473499 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}] 16:04:33 INFO - PROCESS | 3640 | 1461193473615 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:04:33 INFO - PROCESS | 3640 | 1461193473621 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 3640 | ++DOCSHELL 156AC800 == 38 [pid = 3640] [id = 674] 16:04:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1572D000) [pid = 3640] [serial = 2022] [outer = 00000000] 16:04:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18057000) [pid = 3640] [serial = 2023] [outer = 1572D000] 16:04:33 INFO - PROCESS | 3640 | 1461193473666 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (180F1000) [pid = 3640] [serial = 2024] [outer = 1572D000] 16:04:34 INFO - PROCESS | 3640 | 1461193474633 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] 16:04:34 INFO - PROCESS | 3640 | 1461193474697 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:04:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:04:34 INFO - PROCESS | 3640 | 1461193474702 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 3640 | 1461193474706 Marionette TRACE conn3 <- [1,2662,null,{}] 16:04:34 INFO - PROCESS | 3640 | 1461193474713 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}] 16:04:34 INFO - PROCESS | 3640 | 1461193474848 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:04:35 INFO - PROCESS | 3640 | 1461193475028 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 3640 | ++DOCSHELL 11FCB400 == 39 [pid = 3640] [id = 675] 16:04:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (11FCBC00) [pid = 3640] [serial = 2025] [outer = 00000000] 16:04:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (12B3DC00) [pid = 3640] [serial = 2026] [outer = 11FCBC00] 16:04:35 INFO - PROCESS | 3640 | 1461193475091 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (12D4A400) [pid = 3640] [serial = 2027] [outer = 11FCBC00] 16:04:36 INFO - PROCESS | 3640 | 1461193476443 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] 16:04:36 INFO - PROCESS | 3640 | 1461193476514 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:04:36 INFO - PROCESS | 3640 | 1461193476519 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3640 | 1461193476523 Marionette TRACE conn3 <- [1,2666,null,{}] 16:04:36 INFO - PROCESS | 3640 | 1461193476529 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}] 16:04:36 INFO - PROCESS | 3640 | 1461193476627 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:04:36 INFO - PROCESS | 3640 | 1461193476771 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 3640 | ++DOCSHELL 132D1000 == 40 [pid = 3640] [id = 676] 16:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (132D2800) [pid = 3640] [serial = 2028] [outer = 00000000] 16:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (13336400) [pid = 3640] [serial = 2029] [outer = 132D2800] 16:04:36 INFO - PROCESS | 3640 | 1461193476822 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1333B400) [pid = 3640] [serial = 2030] [outer = 132D2800] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 15ED6800 == 39 [pid = 3640] [id = 565] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 14A62C00 == 38 [pid = 3640] [id = 564] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 164A5C00 == 37 [pid = 3640] [id = 559] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 1695C800 == 36 [pid = 3640] [id = 560] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 15EDB400 == 35 [pid = 3640] [id = 558] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 13265400 == 34 [pid = 3640] [id = 561] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 15462C00 == 33 [pid = 3640] [id = 557] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 132D0000 == 32 [pid = 3640] [id = 555] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 13258000 == 31 [pid = 3640] [id = 570] 16:04:37 INFO - PROCESS | 3640 | --DOCSHELL 11B73000 == 30 [pid = 3640] [id = 553] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (18BC2800) [pid = 3640] [serial = 1964] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19D9F400) [pid = 3640] [serial = 1790] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C70D800) [pid = 3640] [serial = 1904] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18A7E800) [pid = 3640] [serial = 1808] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16965000) [pid = 3640] [serial = 1907] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19859400) [pid = 3640] [serial = 1966] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C2EE800) [pid = 3640] [serial = 1856] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1695B000) [pid = 3640] [serial = 1961] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1333FC00) [pid = 3640] [serial = 1781] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (164AD000) [pid = 3640] [serial = 1942] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1986E800) [pid = 3640] [serial = 1946] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19678C00) [pid = 3640] [serial = 1745] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19A53400) [pid = 3640] [serial = 1969] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18332C00) [pid = 3640] [serial = 1954] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (196A7000) [pid = 3640] [serial = 1787] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15C05C00) [pid = 3640] [serial = 1895] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18AB6800) [pid = 3640] [serial = 1811] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (164A5400) [pid = 3640] [serial = 1960] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18BBF400) [pid = 3640] [serial = 1898] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19862800) [pid = 3640] [serial = 1945] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19AB5C00) [pid = 3640] [serial = 1850] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1985FC00) [pid = 3640] [serial = 1700] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15F05C00) [pid = 3640] [serial = 1784] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1326E800) [pid = 3640] [serial = 1703] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1C919800) [pid = 3640] [serial = 1949] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1B8F4C00) [pid = 3640] [serial = 1844] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (164A4C00) [pid = 3640] [serial = 1802] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17CA1000) [pid = 3640] [serial = 1805] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1C2F6800) [pid = 3640] [serial = 1901] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1CB12400) [pid = 3640] [serial = 1940] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17C71000) [pid = 3640] [serial = 1847] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1B8F6400) [pid = 3640] [serial = 1853] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15E8C800) [pid = 3640] [serial = 1958] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (16957800) [pid = 3640] [serial = 1943] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1362A000) [pid = 3640] [serial = 1739] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1CB1C000) [pid = 3640] [serial = 1951] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19863C00) [pid = 3640] [serial = 1967] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18ED2800) [pid = 3640] [serial = 1736] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1985C000) [pid = 3640] [serial = 1814] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1CC46800) [pid = 3640] [serial = 1952] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15CD1C00) [pid = 3640] [serial = 1957] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1897E400) [pid = 3640] [serial = 1955] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (17B4C800) [pid = 3640] [serial = 1742] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (18A88400) [pid = 3640] [serial = 1963] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (14350C00) [pid = 3640] [serial = 1799] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1C913C00) [pid = 3640] [serial = 1948] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (19A58C00) [pid = 3640] [serial = 1970] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1C349800) [pid = 3640] [serial = 1892] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1B8F6C00) [pid = 3640] [serial = 1984] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1ACC5800) [pid = 3640] [serial = 1976] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (19DF2000) [pid = 3640] [serial = 1979] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1ACD0400) [pid = 3640] [serial = 1981] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1A0ED800) [pid = 3640] [serial = 1973] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (19DF6C00) [pid = 3640] [serial = 1972] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (19872000) [pid = 3640] [serial = 1978] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (1A993000) [pid = 3640] [serial = 1975] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (1B8C4400) [pid = 3640] [serial = 1982] [outer = 00000000] [url = about:blank] 16:04:37 INFO - PROCESS | 3640 | 1461193477892 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]]]}] 16:04:37 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) 16:04:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1360ms 16:04:37 INFO - PROCESS | 3640 | 1461193477903 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 3640 | 1461193477908 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:04:37 INFO - PROCESS | 3640 | 1461193477915 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 3640 | 1461193477918 Marionette TRACE conn3 <- [1,2670,null,{}] 16:04:37 INFO - PROCESS | 3640 | 1461193477922 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}] 16:04:38 INFO - PROCESS | 3640 | 1461193478004 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:04:38 INFO - PROCESS | 3640 | 1461193478010 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 3640 | ++DOCSHELL 02A76400 == 31 [pid = 3640] [id = 677] 16:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (12B84000) [pid = 3640] [serial = 2031] [outer = 00000000] 16:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (13339400) [pid = 3640] [serial = 2032] [outer = 12B84000] 16:04:38 INFO - PROCESS | 3640 | 1461193478055 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13628800) [pid = 3640] [serial = 2033] [outer = 12B84000] 16:04:39 INFO - PROCESS | 3640 | 1461193479034 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]]]}] 16:04:39 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) 16:04:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1142ms 16:04:39 INFO - PROCESS | 3640 | 1461193479061 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 3640 | 1461193479063 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:04:39 INFO - PROCESS | 3640 | 1461193479067 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 3640 | 1461193479071 Marionette TRACE conn3 <- [1,2674,null,{}] 16:04:39 INFO - PROCESS | 3640 | 1461193479081 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}] 16:04:39 INFO - PROCESS | 3640 | 1461193479165 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:04:39 INFO - PROCESS | 3640 | 1461193479172 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 3640 | ++DOCSHELL 13AC2400 == 32 [pid = 3640] [id = 678] 16:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (13AC4000) [pid = 3640] [serial = 2034] [outer = 00000000] 16:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (15727000) [pid = 3640] [serial = 2035] [outer = 13AC4000] 16:04:39 INFO - PROCESS | 3640 | 1461193479219 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (15731C00) [pid = 3640] [serial = 2036] [outer = 13AC4000] 16:04:40 INFO - PROCESS | 3640 | 1461193480210 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] 16:04:40 INFO - PROCESS | 3640 | 1461193480273 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:04:40 INFO - PROCESS | 3640 | 1461193480277 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 3640 | 1461193480278 Marionette TRACE conn3 <- [1,2678,null,{}] 16:04:40 INFO - PROCESS | 3640 | 1461193480282 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}] 16:04:40 INFO - PROCESS | 3640 | 1461193480391 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:04:40 INFO - PROCESS | 3640 | 1461193480397 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 3640 | ++DOCSHELL 15CE6C00 == 33 [pid = 3640] [id = 679] 16:04:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (15CF3800) [pid = 3640] [serial = 2037] [outer = 00000000] 16:04:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (15FC9000) [pid = 3640] [serial = 2038] [outer = 15CF3800] 16:04:40 INFO - PROCESS | 3640 | 1461193480442 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (164A5C00) [pid = 3640] [serial = 2039] [outer = 15CF3800] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (17CA1400) [pid = 3640] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (11B70000) [pid = 3640] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1572BC00) [pid = 3640] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (16528C00) [pid = 3640] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (18BBF800) [pid = 3640] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (14A58400) [pid = 3640] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1333F000) [pid = 3640] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (18A89000) [pid = 3640] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (12CBD400) [pid = 3640] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (18FCF800) [pid = 3640] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (19878C00) [pid = 3640] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:04:41 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (132CA800) [pid = 3640] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:04:41 INFO - PROCESS | 3640 | 1461193481449 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] 16:04:41 INFO - PROCESS | 3640 | 1461193481475 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:04:41 INFO - PROCESS | 3640 | 1461193481479 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 3640 | 1461193481480 Marionette TRACE conn3 <- [1,2682,null,{}] 16:04:41 INFO - PROCESS | 3640 | 1461193481484 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}] 16:04:41 INFO - PROCESS | 3640 | 1461193481558 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:04:41 INFO - PROCESS | 3640 | 1461193481566 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 3640 | ++DOCSHELL 02A7E400 == 34 [pid = 3640] [id = 680] 16:04:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (02A7EC00) [pid = 3640] [serial = 2040] [outer = 00000000] 16:04:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (15C48C00) [pid = 3640] [serial = 2041] [outer = 02A7EC00] 16:04:41 INFO - PROCESS | 3640 | 1461193481643 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (15F09C00) [pid = 3640] [serial = 2042] [outer = 02A7EC00] 16:04:42 INFO - PROCESS | 3640 | 1461193482613 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] 16:04:42 INFO - PROCESS | 3640 | 1461193482625 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:04:42 INFO - PROCESS | 3640 | 1461193482632 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 3640 | 1461193482634 Marionette TRACE conn3 <- [1,2686,null,{}] 16:04:42 INFO - PROCESS | 3640 | 1461193482638 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}] 16:04:42 INFO - PROCESS | 3640 | 1461193482733 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:04:42 INFO - PROCESS | 3640 | 1461193482742 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 3640 | ++DOCSHELL 16526800 == 35 [pid = 3640] [id = 681] 16:04:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (16526C00) [pid = 3640] [serial = 2043] [outer = 00000000] 16:04:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (17C93000) [pid = 3640] [serial = 2044] [outer = 16526C00] 16:04:42 INFO - PROCESS | 3640 | 1461193482794 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (17C9A800) [pid = 3640] [serial = 2045] [outer = 16526C00] 16:04:43 INFO - PROCESS | 3640 | 1461193483793 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] 16:04:43 INFO - PROCESS | 3640 | 1461193483837 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:04:43 INFO - PROCESS | 3640 | 1461193483843 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:04:43 INFO - PROCESS | 3640 | 1461193483847 Marionette TRACE conn3 <- [1,2690,null,{}] 16:04:43 INFO - PROCESS | 3640 | 1461193483894 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}] 16:04:44 INFO - PROCESS | 3640 | 1461193484016 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:04:44 INFO - PROCESS | 3640 | 1461193484159 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 3640 | ++DOCSHELL 13264000 == 36 [pid = 3640] [id = 682] 16:04:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (1326D400) [pid = 3640] [serial = 2046] [outer = 00000000] 16:04:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (132D0000) [pid = 3640] [serial = 2047] [outer = 1326D400] 16:04:44 INFO - PROCESS | 3640 | 1461193484260 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (13334C00) [pid = 3640] [serial = 2048] [outer = 1326D400] 16:04:44 INFO - PROCESS | 3640 | 1461193484839 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]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:04:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1048ms 16:04:44 INFO - PROCESS | 3640 | 1461193484886 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 3640 | 1461193484892 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:04:44 INFO - PROCESS | 3640 | 1461193484899 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 3640 | 1461193484901 Marionette TRACE conn3 <- [1,2694,null,{}] 16:04:44 INFO - PROCESS | 3640 | 1461193484906 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}] 16:04:45 INFO - PROCESS | 3640 | 1461193485010 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:04:45 INFO - PROCESS | 3640 | 1461193485115 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 3640 | ++DOCSHELL 14359400 == 37 [pid = 3640] [id = 683] 16:04:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (15624800) [pid = 3640] [serial = 2049] [outer = 00000000] 16:04:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (15CDA400) [pid = 3640] [serial = 2050] [outer = 15624800] 16:04:45 INFO - PROCESS | 3640 | 1461193485169 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (15EDB400) [pid = 3640] [serial = 2051] [outer = 15624800] 16:04:45 INFO - PROCESS | 3640 | 1461193485798 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]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:04:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 939ms 16:04:45 INFO - PROCESS | 3640 | 1461193485842 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 3640 | 1461193485844 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:04:45 INFO - PROCESS | 3640 | 1461193485848 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 3640 | 1461193485852 Marionette TRACE conn3 <- [1,2698,null,{}] 16:04:45 INFO - PROCESS | 3640 | 1461193485863 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}] 16:04:45 INFO - PROCESS | 3640 | 1461193485964 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:04:46 INFO - PROCESS | 3640 | 1461193486095 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 3640 | ++DOCSHELL 15CEBC00 == 38 [pid = 3640] [id = 684] 16:04:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (15F0BC00) [pid = 3640] [serial = 2052] [outer = 00000000] 16:04:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (180D6800) [pid = 3640] [serial = 2053] [outer = 15F0BC00] 16:04:46 INFO - PROCESS | 3640 | 1461193486153 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (180E2400) [pid = 3640] [serial = 2054] [outer = 15F0BC00] 16:04:46 INFO - PROCESS | 3640 | 1461193486941 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] 16:04:47 INFO - PROCESS | 3640 | 1461193487004 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:04:47 INFO - PROCESS | 3640 | 1461193487009 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3640 | 1461193487013 Marionette TRACE conn3 <- [1,2702,null,{}] 16:04:47 INFO - PROCESS | 3640 | 1461193487019 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}] 16:04:47 INFO - PROCESS | 3640 | 1461193487110 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:04:47 INFO - PROCESS | 3640 | 1461193487247 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 3640 | ++DOCSHELL 13273800 == 39 [pid = 3640] [id = 685] 16:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (13273C00) [pid = 3640] [serial = 2055] [outer = 00000000] 16:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (133DDC00) [pid = 3640] [serial = 2056] [outer = 13273C00] 16:04:47 INFO - PROCESS | 3640 | 1461193487309 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13ABFC00) [pid = 3640] [serial = 2057] [outer = 13273C00] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18057000) [pid = 3640] [serial = 2023] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (18724000) [pid = 3640] [serial = 2005] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (18721800) [pid = 3640] [serial = 2006] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (11FC3800) [pid = 3640] [serial = 1987] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (11FC9000) [pid = 3640] [serial = 1988] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (15CF4400) [pid = 3640] [serial = 1999] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (15F02800) [pid = 3640] [serial = 2000] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (17C94400) [pid = 3640] [serial = 2002] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (180D9000) [pid = 3640] [serial = 2003] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (18FCC800) [pid = 3640] [serial = 2011] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (15725000) [pid = 3640] [serial = 1996] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1572F800) [pid = 3640] [serial = 1997] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (13801400) [pid = 3640] [serial = 1993] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (13AC2C00) [pid = 3640] [serial = 1994] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (18BC3C00) [pid = 3640] [serial = 2008] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (1325A800) [pid = 3640] [serial = 1990] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1326CC00) [pid = 3640] [serial = 1991] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1985C800) [pid = 3640] [serial = 2014] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (18FCB800) [pid = 3640] [serial = 2012] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (19A5BC00) [pid = 3640] [serial = 2017] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (19867800) [pid = 3640] [serial = 2015] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 55 (19AB7800) [pid = 3640] [serial = 2018] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 54 (1545BC00) [pid = 3640] [serial = 2020] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 53 (18BC3000) [pid = 3640] [serial = 2009] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | --DOMWINDOW == 52 (15642000) [pid = 3640] [serial = 2021] [outer = 00000000] [url = about:blank] 16:04:47 INFO - PROCESS | 3640 | 1461193487769 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]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:04:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 798ms 16:04:47 INFO - PROCESS | 3640 | 1461193487813 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3640 | 1461193487818 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:04:47 INFO - PROCESS | 3640 | 1461193487837 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3640 | 1461193487841 Marionette TRACE conn3 <- [1,2706,null,{}] 16:04:47 INFO - PROCESS | 3640 | 1461193487847 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}] 16:04:47 INFO - PROCESS | 3640 | 1461193487927 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:04:47 INFO - PROCESS | 3640 | 1461193487936 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 3640 | ++DOCSHELL 133D5800 == 40 [pid = 3640] [id = 686] 16:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (13803400) [pid = 3640] [serial = 2058] [outer = 00000000] 16:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (15642000) [pid = 3640] [serial = 2059] [outer = 13803400] 16:04:47 INFO - PROCESS | 3640 | 1461193487981 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (15726400) [pid = 3640] [serial = 2060] [outer = 13803400] 16:04:48 INFO - PROCESS | 3640 | 1461193488473 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] 16:04:48 INFO - PROCESS | 3640 | 1461193488530 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:04:48 INFO - PROCESS | 3640 | 1461193488534 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 3640 | 1461193488537 Marionette TRACE conn3 <- [1,2710,null,{}] 16:04:48 INFO - PROCESS | 3640 | 1461193488547 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}] 16:04:48 INFO - PROCESS | 3640 | 1461193488660 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:04:48 INFO - PROCESS | 3640 | 1461193488760 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 3640 | ++DOCSHELL 13803000 == 41 [pid = 3640] [id = 687] 16:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (1572E000) [pid = 3640] [serial = 2061] [outer = 00000000] 16:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (16958400) [pid = 3640] [serial = 2062] [outer = 1572E000] 16:04:48 INFO - PROCESS | 3640 | 1461193488807 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (17C6F800) [pid = 3640] [serial = 2063] [outer = 1572E000] 16:04:49 INFO - PROCESS | 3640 | 1461193489221 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] 16:04:49 INFO - PROCESS | 3640 | 1461193489276 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:04:49 INFO - PROCESS | 3640 | 1461193489280 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 3640 | 1461193489281 Marionette TRACE conn3 <- [1,2714,null,{}] 16:04:49 INFO - PROCESS | 3640 | 1461193489289 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}] 16:04:49 INFO - PROCESS | 3640 | 1461193489367 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:04:49 INFO - PROCESS | 3640 | 1461193489373 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 3640 | ++DOCSHELL 180D7000 == 42 [pid = 3640] [id = 688] 16:04:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (180D9000) [pid = 3640] [serial = 2064] [outer = 00000000] 16:04:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (18724000) [pid = 3640] [serial = 2065] [outer = 180D9000] 16:04:49 INFO - PROCESS | 3640 | 1461193489418 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (18777800) [pid = 3640] [serial = 2066] [outer = 180D9000] 16:04:49 INFO - PROCESS | 3640 | 1461193489891 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]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 641ms 16:04:49 INFO - PROCESS | 3640 | 1461193489918 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 3640 | 1461193489919 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:04:49 INFO - PROCESS | 3640 | 1461193489931 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 3640 | 1461193489932 Marionette TRACE conn3 <- [1,2718,null,{}] 16:04:49 INFO - PROCESS | 3640 | 1461193489936 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}] 16:04:50 INFO - PROCESS | 3640 | 1461193490041 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:04:50 INFO - PROCESS | 3640 | 1461193490136 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 3640 | ++DOCSHELL 18780800 == 43 [pid = 3640] [id = 689] 16:04:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (18A7C800) [pid = 3640] [serial = 2067] [outer = 00000000] 16:04:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (18A87000) [pid = 3640] [serial = 2068] [outer = 18A7C800] 16:04:50 INFO - PROCESS | 3640 | 1461193490180 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (18A86000) [pid = 3640] [serial = 2069] [outer = 18A7C800] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (15CF3800) [pid = 3640] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (12B84000) [pid = 3640] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (11FCBC00) [pid = 3640] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (13AC4000) [pid = 3640] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (132D2800) [pid = 3640] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (02A7EC00) [pid = 3640] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:04:50 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (1B8C5C00) [pid = 3640] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:04:51 INFO - PROCESS | 3640 | 1461193491076 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] 16:04:51 INFO - PROCESS | 3640 | 1461193491132 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:04:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:04:51 INFO - PROCESS | 3640 | 1461193491135 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 3640 | 1461193491137 Marionette TRACE conn3 <- [1,2722,null,{}] 16:04:51 INFO - PROCESS | 3640 | 1461193491140 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}] 16:04:51 INFO - PROCESS | 3640 | 1461193491267 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:04:51 INFO - PROCESS | 3640 | 1461193491321 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 3640 | ++DOCSHELL 180DD800 == 44 [pid = 3640] [id = 690] 16:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (1877C800) [pid = 3640] [serial = 2070] [outer = 00000000] 16:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (18BC8000) [pid = 3640] [serial = 2071] [outer = 1877C800] 16:04:51 INFO - PROCESS | 3640 | 1461193491368 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (18BC9400) [pid = 3640] [serial = 2072] [outer = 1877C800] 16:04:51 INFO - PROCESS | 3640 | 1461193491751 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]]]}] 16:04:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:04:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 641ms 16:04:51 INFO - PROCESS | 3640 | 1461193491773 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 3640 | 1461193491775 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:04:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:04:51 INFO - PROCESS | 3640 | 1461193491789 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 3640 | 1461193491791 Marionette TRACE conn3 <- [1,2726,null,{}] 16:04:51 INFO - PROCESS | 3640 | 1461193491795 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}] 16:04:51 INFO - PROCESS | 3640 | 1461193491869 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:04:51 INFO - PROCESS | 3640 | 1461193491875 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 3640 | ++DOCSHELL 18BC1800 == 45 [pid = 3640] [id = 691] 16:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (18BC2400) [pid = 3640] [serial = 2073] [outer = 00000000] 16:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (18ED7800) [pid = 3640] [serial = 2074] [outer = 18BC2400] 16:04:51 INFO - PROCESS | 3640 | 1461193491927 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (18EDB000) [pid = 3640] [serial = 2075] [outer = 18BC2400] 16:04:52 INFO - PROCESS | 3640 | 1461193492352 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:04:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 594ms 16:04:52 INFO - PROCESS | 3640 | 1461193492376 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 3640 | 1461193492378 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:04:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:04:52 INFO - PROCESS | 3640 | 1461193492381 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 3640 | 1461193492382 Marionette TRACE conn3 <- [1,2730,null,{}] 16:04:52 INFO - PROCESS | 3640 | 1461193492397 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}] 16:04:52 INFO - PROCESS | 3640 | 1461193492473 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:04:52 INFO - PROCESS | 3640 | 1461193492479 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 3640 | ++DOCSHELL 18E46000 == 46 [pid = 3640] [id = 692] 16:04:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (18EDBC00) [pid = 3640] [serial = 2076] [outer = 00000000] 16:04:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (196A4800) [pid = 3640] [serial = 2077] [outer = 18EDBC00] 16:04:52 INFO - PROCESS | 3640 | 1461193492522 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (196AA000) [pid = 3640] [serial = 2078] [outer = 18EDBC00] 16:04:52 INFO - PROCESS | 3640 | 1461193492967 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:04:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 594ms 16:04:53 INFO - PROCESS | 3640 | 1461193492978 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3640 | 1461193492980 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:04:53 INFO - PROCESS | 3640 | 1461193492983 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:04:53 INFO - PROCESS | 3640 | 1461193492985 Marionette TRACE conn3 <- [1,2734,null,{}] 16:04:53 INFO - PROCESS | 3640 | 1461193492988 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}] 16:04:53 INFO - PROCESS | 3640 | 1461193493105 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:04:53 INFO - PROCESS | 3640 | 1461193493113 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 3640 | ++DOCSHELL 1985BC00 == 47 [pid = 3640] [id = 693] 16:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1985C000) [pid = 3640] [serial = 2079] [outer = 00000000] 16:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (19861400) [pid = 3640] [serial = 2080] [outer = 1985C000] 16:04:53 INFO - PROCESS | 3640 | 1461193493156 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (19862800) [pid = 3640] [serial = 2081] [outer = 1985C000] 16:04:53 INFO - PROCESS | 3640 | 1461193493605 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]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:04:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 641ms 16:04:53 INFO - PROCESS | 3640 | 1461193493622 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3640 | 1461193493627 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:04:53 INFO - PROCESS | 3640 | 1461193493632 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:04:53 INFO - PROCESS | 3640 | 1461193493636 Marionette TRACE conn3 <- [1,2738,null,{}] 16:04:53 INFO - PROCESS | 3640 | 1461193493643 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}] 16:04:53 INFO - PROCESS | 3640 | 1461193493748 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:04:53 INFO - PROCESS | 3640 | 1461193493938 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 3640 | ++DOCSHELL 132D2400 == 48 [pid = 3640] [id = 694] 16:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (132D2800) [pid = 3640] [serial = 2082] [outer = 00000000] 16:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (133D7400) [pid = 3640] [serial = 2083] [outer = 132D2800] 16:04:54 INFO - PROCESS | 3640 | 1461193494007 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (142B0000) [pid = 3640] [serial = 2084] [outer = 132D2800] 16:04:54 INFO - PROCESS | 3640 | 1461193494555 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]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:04:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1001ms 16:04:54 INFO - PROCESS | 3640 | 1461193494636 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 3640 | 1461193494642 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:04:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:04:54 INFO - PROCESS | 3640 | 1461193494649 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 3640 | 1461193494652 Marionette TRACE conn3 <- [1,2742,null,{}] 16:04:54 INFO - PROCESS | 3640 | 1461193494655 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}] 16:04:54 INFO - PROCESS | 3640 | 1461193494760 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:04:54 INFO - PROCESS | 3640 | 1461193494896 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 3640 | ++DOCSHELL 132D4800 == 49 [pid = 3640] [id = 695] 16:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (14A0E800) [pid = 3640] [serial = 2085] [outer = 00000000] 16:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15CEDC00) [pid = 3640] [serial = 2086] [outer = 14A0E800] 16:04:54 INFO - PROCESS | 3640 | 1461193494974 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (15F09000) [pid = 3640] [serial = 2087] [outer = 14A0E800] 16:04:55 INFO - PROCESS | 3640 | 1461193495594 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]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:04:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1001ms 16:04:55 INFO - PROCESS | 3640 | 1461193495648 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 3640 | 1461193495651 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:04:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:04:55 INFO - PROCESS | 3640 | 1461193495655 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 3640 | 1461193495658 Marionette TRACE conn3 <- [1,2746,null,{}] 16:04:55 INFO - PROCESS | 3640 | 1461193495669 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}] 16:04:55 INFO - PROCESS | 3640 | 1461193495775 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:04:55 INFO - PROCESS | 3640 | 1461193495909 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 3640 | ++DOCSHELL 18729800 == 50 [pid = 3640] [id = 696] 16:04:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1897B800) [pid = 3640] [serial = 2088] [outer = 00000000] 16:04:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (18BC4400) [pid = 3640] [serial = 2089] [outer = 1897B800] 16:04:55 INFO - PROCESS | 3640 | 1461193495968 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18E42000) [pid = 3640] [serial = 2090] [outer = 1897B800] 16:04:56 INFO - PROCESS | 3640 | 1461193496551 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]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:04:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 938ms 16:04:56 INFO - PROCESS | 3640 | 1461193496599 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 3640 | 1461193496602 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:04:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:04:56 INFO - PROCESS | 3640 | 1461193496606 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 3640 | 1461193496608 Marionette TRACE conn3 <- [1,2750,null,{}] 16:04:56 INFO - PROCESS | 3640 | 1461193496611 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}] 16:04:56 INFO - PROCESS | 3640 | 1461193496711 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:04:56 INFO - PROCESS | 3640 | 1461193496844 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 3640 | ++DOCSHELL 19866C00 == 51 [pid = 3640] [id = 697] 16:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19869400) [pid = 3640] [serial = 2091] [outer = 00000000] 16:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19871800) [pid = 3640] [serial = 2092] [outer = 19869400] 16:04:56 INFO - PROCESS | 3640 | 1461193496900 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19874C00) [pid = 3640] [serial = 2093] [outer = 19869400] 16:04:57 INFO - PROCESS | 3640 | 1461193497445 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]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 907ms 16:04:57 INFO - PROCESS | 3640 | 1461193497510 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 3640 | 1461193497512 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:04:57 INFO - PROCESS | 3640 | 1461193497516 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 3640 | 1461193497518 Marionette TRACE conn3 <- [1,2754,null,{}] 16:04:57 INFO - PROCESS | 3640 | 1461193497521 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}] 16:04:57 INFO - PROCESS | 3640 | 1461193497617 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:04:57 INFO - PROCESS | 3640 | 1461193497845 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 3640 | ++DOCSHELL 11F4DC00 == 52 [pid = 3640] [id = 698] 16:04:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (11FCF000) [pid = 3640] [serial = 2094] [outer = 00000000] 16:04:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (132CBC00) [pid = 3640] [serial = 2095] [outer = 11FCF000] 16:04:57 INFO - PROCESS | 3640 | 1461193497920 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1333FC00) [pid = 3640] [serial = 2096] [outer = 11FCF000] 16:04:58 INFO - PROCESS | 3640 | 1461193498520 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]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1048ms 16:04:58 INFO - PROCESS | 3640 | 1461193498573 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 3640 | 1461193498578 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:04:58 INFO - PROCESS | 3640 | 1461193498583 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 3640 | 1461193498586 Marionette TRACE conn3 <- [1,2758,null,{}] 16:04:58 INFO - PROCESS | 3640 | 1461193498591 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}] 16:04:58 INFO - PROCESS | 3640 | 1461193498684 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 02A7E400 == 51 [pid = 3640] [id = 680] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 12CBAC00 == 50 [pid = 3640] [id = 569] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 18E46000 == 49 [pid = 3640] [id = 692] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 18BC1800 == 48 [pid = 3640] [id = 691] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 180DD800 == 47 [pid = 3640] [id = 690] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 18780800 == 46 [pid = 3640] [id = 689] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 180D7000 == 45 [pid = 3640] [id = 688] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 13803000 == 44 [pid = 3640] [id = 687] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 133D5800 == 43 [pid = 3640] [id = 686] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 13273800 == 42 [pid = 3640] [id = 685] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 14359400 == 41 [pid = 3640] [id = 683] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 13264000 == 40 [pid = 3640] [id = 682] 16:04:58 INFO - PROCESS | 3640 | --DOCSHELL 16526800 == 39 [pid = 3640] [id = 681] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1B8FB400) [pid = 3640] [serial = 1985] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15FC9000) [pid = 3640] [serial = 2038] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (13339400) [pid = 3640] [serial = 2032] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (13628800) [pid = 3640] [serial = 2033] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (12D4A400) [pid = 3640] [serial = 2027] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (12B3DC00) [pid = 3640] [serial = 2026] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15727000) [pid = 3640] [serial = 2035] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1333B400) [pid = 3640] [serial = 2030] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13336400) [pid = 3640] [serial = 2029] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (15C48C00) [pid = 3640] [serial = 2041] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (164A5C00) [pid = 3640] [serial = 2039] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (15F09C00) [pid = 3640] [serial = 2042] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (15731C00) [pid = 3640] [serial = 2036] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (17C93000) [pid = 3640] [serial = 2044] [outer = 00000000] [url = about:blank] 16:04:58 INFO - PROCESS | 3640 | 1461193498836 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 3640 | ++DOCSHELL 02A7A000 == 40 [pid = 3640] [id = 699] 16:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (02A7E400) [pid = 3640] [serial = 2097] [outer = 00000000] 16:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (12BE7000) [pid = 3640] [serial = 2098] [outer = 02A7E400] 16:04:58 INFO - PROCESS | 3640 | 1461193498888 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1326F000) [pid = 3640] [serial = 2099] [outer = 02A7E400] 16:04:59 INFO - PROCESS | 3640 | 1461193499290 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]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:04:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 751ms 16:04:59 INFO - PROCESS | 3640 | 1461193499323 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 3640 | 1461193499327 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:04:59 INFO - PROCESS | 3640 | 1461193499331 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 3640 | 1461193499333 Marionette TRACE conn3 <- [1,2762,null,{}] 16:04:59 INFO - PROCESS | 3640 | 1461193499371 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}] 16:04:59 INFO - PROCESS | 3640 | 1461193499455 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:04:59 INFO - PROCESS | 3640 | 1461193499461 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 3640 | ++DOCSHELL 13209400 == 41 [pid = 3640] [id = 700] 16:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (13628800) [pid = 3640] [serial = 2100] [outer = 00000000] 16:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1572F800) [pid = 3640] [serial = 2101] [outer = 13628800] 16:04:59 INFO - PROCESS | 3640 | 1461193499506 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15CE6800) [pid = 3640] [serial = 2102] [outer = 13628800] 16:05:00 INFO - PROCESS | 3640 | 1461193500034 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]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 751ms 16:05:00 INFO - PROCESS | 3640 | 1461193500072 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 3640 | 1461193500075 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:05:00 INFO - PROCESS | 3640 | 1461193500080 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 3640 | 1461193500085 Marionette TRACE conn3 <- [1,2766,null,{}] 16:05:00 INFO - PROCESS | 3640 | 1461193500094 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}] 16:05:00 INFO - PROCESS | 3640 | 1461193500174 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:05:00 INFO - PROCESS | 3640 | 1461193500182 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 3640 | ++DOCSHELL 16958000 == 42 [pid = 3640] [id = 701] 16:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1695B000) [pid = 3640] [serial = 2103] [outer = 00000000] 16:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17CA0400) [pid = 3640] [serial = 2104] [outer = 1695B000] 16:05:00 INFO - PROCESS | 3640 | 1461193500227 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (180D5800) [pid = 3640] [serial = 2105] [outer = 1695B000] 16:05:00 INFO - PROCESS | 3640 | 1461193500676 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]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 656ms 16:05:00 INFO - PROCESS | 3640 | 1461193500737 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 3640 | 1461193500739 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:05:00 INFO - PROCESS | 3640 | 1461193500743 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 3640 | 1461193500744 Marionette TRACE conn3 <- [1,2770,null,{}] 16:05:00 INFO - PROCESS | 3640 | 1461193500748 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}] 16:05:00 INFO - PROCESS | 3640 | 1461193500827 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:05:00 INFO - PROCESS | 3640 | 1461193500836 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 3640 | ++DOCSHELL 1871D400 == 43 [pid = 3640] [id = 702] 16:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1871D800) [pid = 3640] [serial = 2106] [outer = 00000000] 16:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18A80800) [pid = 3640] [serial = 2107] [outer = 1871D800] 16:05:00 INFO - PROCESS | 3640 | 1461193500880 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18AB4800) [pid = 3640] [serial = 2108] [outer = 1871D800] 16:05:01 INFO - PROCESS | 3640 | 1461193501344 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]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 626ms 16:05:01 INFO - PROCESS | 3640 | 1461193501385 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3640 | 1461193501387 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:05:01 INFO - PROCESS | 3640 | 1461193501390 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 3640 | 1461193501392 Marionette TRACE conn3 <- [1,2774,null,{}] 16:05:01 INFO - PROCESS | 3640 | 1461193501395 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}] 16:05:01 INFO - PROCESS | 3640 | 1461193501508 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:05:01 INFO - PROCESS | 3640 | 1461193501514 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 3640 | ++DOCSHELL 18ABF000 == 44 [pid = 3640] [id = 703] 16:05:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18BBF800) [pid = 3640] [serial = 2109] [outer = 00000000] 16:05:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18ED2400) [pid = 3640] [serial = 2110] [outer = 18BBF800] 16:05:01 INFO - PROCESS | 3640 | 1461193501626 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19676C00) [pid = 3640] [serial = 2111] [outer = 18BBF800] 16:05:02 INFO - PROCESS | 3640 | 1461193502058 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]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 704ms 16:05:02 INFO - PROCESS | 3640 | 1461193502091 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 3640 | 1461193502093 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:05:02 INFO - PROCESS | 3640 | 1461193502096 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 3640 | 1461193502098 Marionette TRACE conn3 <- [1,2778,null,{}] 16:05:02 INFO - PROCESS | 3640 | 1461193502101 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}] 16:05:02 INFO - PROCESS | 3640 | 1461193502211 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:05:02 INFO - PROCESS | 3640 | 1461193502314 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 3640 | ++DOCSHELL 12B7B400 == 45 [pid = 3640] [id = 704] 16:05:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19867400) [pid = 3640] [serial = 2112] [outer = 00000000] 16:05:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19870800) [pid = 3640] [serial = 2113] [outer = 19867400] 16:05:02 INFO - PROCESS | 3640 | 1461193502358 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19870000) [pid = 3640] [serial = 2114] [outer = 19867400] 16:05:02 INFO - PROCESS | 3640 | 1461193502764 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]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 704ms 16:05:02 INFO - PROCESS | 3640 | 1461193502795 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 3640 | 1461193502797 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:05:02 INFO - PROCESS | 3640 | 1461193502800 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:05:02 INFO - PROCESS | 3640 | 1461193502802 Marionette TRACE conn3 <- [1,2782,null,{}] 16:05:02 INFO - PROCESS | 3640 | 1461193502805 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}] 16:05:02 INFO - PROCESS | 3640 | 1461193502914 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:05:02 INFO - PROCESS | 3640 | 1461193502920 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 3640 | ++DOCSHELL 19A54000 == 46 [pid = 3640] [id = 705] 16:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19A58000) [pid = 3640] [serial = 2115] [outer = 00000000] 16:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19A5C400) [pid = 3640] [serial = 2116] [outer = 19A58000] 16:05:03 INFO - PROCESS | 3640 | 1461193503015 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19A5E000) [pid = 3640] [serial = 2117] [outer = 19A58000] 16:05:03 INFO - PROCESS | 3640 | 1461193503499 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]]]}] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18A7C800) [pid = 3640] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (180D9000) [pid = 3640] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1877C800) [pid = 3640] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1572E000) [pid = 3640] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (13273C00) [pid = 3640] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13803400) [pid = 3640] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (15F0BC00) [pid = 3640] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18BC2400) [pid = 3640] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1572D000) [pid = 3640] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:05:03 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18EDBC00) [pid = 3640] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 750ms 16:05:03 INFO - PROCESS | 3640 | 1461193503541 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 3640 | 1461193503543 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:05:03 INFO - PROCESS | 3640 | 1461193503546 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:05:03 INFO - PROCESS | 3640 | 1461193503548 Marionette TRACE conn3 <- [1,2786,null,{}] 16:05:03 INFO - PROCESS | 3640 | 1461193503551 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}] 16:05:03 INFO - PROCESS | 3640 | 1461193503659 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:05:03 INFO - PROCESS | 3640 | 1461193503669 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 3640 | ++DOCSHELL 13273C00 == 47 [pid = 3640] [id = 706] 16:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (16533000) [pid = 3640] [serial = 2118] [outer = 00000000] 16:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18BC2400) [pid = 3640] [serial = 2119] [outer = 16533000] 16:05:03 INFO - PROCESS | 3640 | 1461193503712 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (196A7800) [pid = 3640] [serial = 2120] [outer = 16533000] 16:05:04 INFO - PROCESS | 3640 | 1461193504146 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]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 16:05:04 INFO - PROCESS | 3640 | 1461193504187 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 3640 | 1461193504189 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:05:04 INFO - PROCESS | 3640 | 1461193504193 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 3640 | 1461193504194 Marionette TRACE conn3 <- [1,2790,null,{}] 16:05:04 INFO - PROCESS | 3640 | 1461193504198 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}] 16:05:04 INFO - PROCESS | 3640 | 1461193504275 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:05:04 INFO - PROCESS | 3640 | 1461193504281 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 3640 | ++DOCSHELL 19C96C00 == 48 [pid = 3640] [id = 707] 16:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19C97000) [pid = 3640] [serial = 2121] [outer = 00000000] 16:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19DEA800) [pid = 3640] [serial = 2122] [outer = 19C97000] 16:05:04 INFO - PROCESS | 3640 | 1461193504327 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19DEE000) [pid = 3640] [serial = 2123] [outer = 19C97000] 16:05:04 INFO - PROCESS | 3640 | 1461193504750 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]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 595ms 16:05:04 INFO - PROCESS | 3640 | 1461193504795 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 3640 | 1461193504796 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:05:04 INFO - PROCESS | 3640 | 1461193504803 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 3640 | 1461193504805 Marionette TRACE conn3 <- [1,2794,null,{}] 16:05:04 INFO - PROCESS | 3640 | 1461193504808 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}] 16:05:04 INFO - PROCESS | 3640 | 1461193504889 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:05:04 INFO - PROCESS | 3640 | 1461193504896 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 3640 | ++DOCSHELL 19DF1000 == 49 [pid = 3640] [id = 708] 16:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19DF3400) [pid = 3640] [serial = 2124] [outer = 00000000] 16:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A0ED800) [pid = 3640] [serial = 2125] [outer = 19DF3400] 16:05:04 INFO - PROCESS | 3640 | 1461193504945 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A252800) [pid = 3640] [serial = 2126] [outer = 19DF3400] 16:05:05 INFO - PROCESS | 3640 | 1461193505440 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 704ms 16:05:05 INFO - PROCESS | 3640 | 1461193505544 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 3640 | 1461193505549 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:05:05 INFO - PROCESS | 3640 | 1461193505554 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:05:05 INFO - PROCESS | 3640 | 1461193505559 Marionette TRACE conn3 <- [1,2798,null,{}] 16:05:05 INFO - PROCESS | 3640 | 1461193505565 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}] 16:05:05 INFO - PROCESS | 3640 | 1461193505672 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:05:05 INFO - PROCESS | 3640 | 1461193505805 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 3640 | ++DOCSHELL 13269000 == 50 [pid = 3640] [id = 709] 16:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1326A000) [pid = 3640] [serial = 2127] [outer = 00000000] 16:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (132D6000) [pid = 3640] [serial = 2128] [outer = 1326A000] 16:05:05 INFO - PROCESS | 3640 | 1461193505860 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (13343C00) [pid = 3640] [serial = 2129] [outer = 1326A000] 16:05:06 INFO - PROCESS | 3640 | 1461193506498 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]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 16:05:06 INFO - PROCESS | 3640 | 1461193506562 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 3640 | 1461193506565 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:05:06 INFO - PROCESS | 3640 | 1461193506573 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 3640 | 1461193506577 Marionette TRACE conn3 <- [1,2802,null,{}] 16:05:06 INFO - PROCESS | 3640 | 1461193506582 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}] 16:05:06 INFO - PROCESS | 3640 | 1461193506686 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:05:06 INFO - PROCESS | 3640 | 1461193506824 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 3640 | ++DOCSHELL 1320B000 == 51 [pid = 3640] [id = 710] 16:05:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1320F000) [pid = 3640] [serial = 2130] [outer = 00000000] 16:05:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15FC9800) [pid = 3640] [serial = 2131] [outer = 1320F000] 16:05:06 INFO - PROCESS | 3640 | 1461193506879 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (164AAC00) [pid = 3640] [serial = 2132] [outer = 1320F000] 16:05:07 INFO - PROCESS | 3640 | 1461193507446 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]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 938ms 16:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:05:07 INFO - PROCESS | 3640 | 1461193507517 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 3640 | 1461193507520 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:05:07 INFO - PROCESS | 3640 | 1461193507524 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 3640 | 1461193507526 Marionette TRACE conn3 <- [1,2806,null,{}] 16:05:07 INFO - PROCESS | 3640 | 1461193507535 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}] 16:05:07 INFO - PROCESS | 3640 | 1461193507675 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:05:07 INFO - PROCESS | 3640 | 1461193507815 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 3640 | ++DOCSHELL 18EE1C00 == 52 [pid = 3640] [id = 711] 16:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18FCCC00) [pid = 3640] [serial = 2133] [outer = 00000000] 16:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19867C00) [pid = 3640] [serial = 2134] [outer = 18FCCC00] 16:05:07 INFO - PROCESS | 3640 | 1461193507874 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19A59000) [pid = 3640] [serial = 2135] [outer = 18FCCC00] 16:05:08 INFO - PROCESS | 3640 | 1461193508485 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]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1001ms 16:05:08 INFO - PROCESS | 3640 | 1461193508529 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3640 | 1461193508532 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:05:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:05:08 INFO - PROCESS | 3640 | 1461193508536 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 3640 | 1461193508538 Marionette TRACE conn3 <- [1,2810,null,{}] 16:05:08 INFO - PROCESS | 3640 | 1461193508542 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}] 16:05:08 INFO - PROCESS | 3640 | 1461193508643 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:05:08 INFO - PROCESS | 3640 | 1461193508778 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 3640 | ++DOCSHELL 1A24F800 == 53 [pid = 3640] [id = 712] 16:05:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A25A000) [pid = 3640] [serial = 2136] [outer = 00000000] 16:05:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A7E9C00) [pid = 3640] [serial = 2137] [outer = 1A25A000] 16:05:08 INFO - PROCESS | 3640 | 1461193508833 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A99BC00) [pid = 3640] [serial = 2138] [outer = 1A25A000] 16:05:09 INFO - PROCESS | 3640 | 1461193509640 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]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:05:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1157ms 16:05:09 INFO - PROCESS | 3640 | 1461193509688 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 3640 | 1461193509692 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:05:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:05:09 INFO - PROCESS | 3640 | 1461193509697 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 3640 | 1461193509701 Marionette TRACE conn3 <- [1,2814,null,{}] 16:05:09 INFO - PROCESS | 3640 | 1461193509708 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}] 16:05:09 INFO - PROCESS | 3640 | 1461193509801 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:05:09 INFO - PROCESS | 3640 | 1461193509945 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 3640 | ++DOCSHELL 11FCE400 == 54 [pid = 3640] [id = 713] 16:05:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (133DCC00) [pid = 3640] [serial = 2139] [outer = 00000000] 16:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (14A5C800) [pid = 3640] [serial = 2140] [outer = 133DCC00] 16:05:10 INFO - PROCESS | 3640 | 1461193510000 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (15731800) [pid = 3640] [serial = 2141] [outer = 133DCC00] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 19C96C00 == 53 [pid = 3640] [id = 707] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 13273C00 == 52 [pid = 3640] [id = 706] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 19A54000 == 51 [pid = 3640] [id = 705] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 12B7B400 == 50 [pid = 3640] [id = 704] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 18ABF000 == 49 [pid = 3640] [id = 703] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 1871D400 == 48 [pid = 3640] [id = 702] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 16958000 == 47 [pid = 3640] [id = 701] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 13209400 == 46 [pid = 3640] [id = 700] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 02A7A000 == 45 [pid = 3640] [id = 699] 16:05:10 INFO - PROCESS | 3640 | --DOCSHELL 11F4DC00 == 44 [pid = 3640] [id = 698] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19861400) [pid = 3640] [serial = 2080] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (180F1000) [pid = 3640] [serial = 2024] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (196AA000) [pid = 3640] [serial = 2078] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18A87000) [pid = 3640] [serial = 2068] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (132D0000) [pid = 3640] [serial = 2047] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18724000) [pid = 3640] [serial = 2065] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18BC9400) [pid = 3640] [serial = 2072] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16958400) [pid = 3640] [serial = 2062] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17C6F800) [pid = 3640] [serial = 2063] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13ABFC00) [pid = 3640] [serial = 2057] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (133DDC00) [pid = 3640] [serial = 2056] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (15642000) [pid = 3640] [serial = 2059] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (15726400) [pid = 3640] [serial = 2060] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (180D6800) [pid = 3640] [serial = 2053] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18ED7800) [pid = 3640] [serial = 2074] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15CDA400) [pid = 3640] [serial = 2050] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (196A4800) [pid = 3640] [serial = 2077] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18A86000) [pid = 3640] [serial = 2069] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (180E2400) [pid = 3640] [serial = 2054] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18BC8000) [pid = 3640] [serial = 2071] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (18EDB000) [pid = 3640] [serial = 2075] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18777800) [pid = 3640] [serial = 2066] [outer = 00000000] [url = about:blank] 16:05:10 INFO - PROCESS | 3640 | 1461193510555 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:05:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 907ms 16:05:10 INFO - PROCESS | 3640 | 1461193510603 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 3640 | 1461193510609 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:05:10 INFO - PROCESS | 3640 | 1461193510615 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3640 | 1461193510618 Marionette TRACE conn3 <- [1,2818,null,{}] 16:05:10 INFO - PROCESS | 3640 | 1461193510621 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}] 16:05:10 INFO - PROCESS | 3640 | 1461193510703 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:05:10 INFO - PROCESS | 3640 | 1461193510711 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 3640 | ++DOCSHELL 02680400 == 45 [pid = 3640] [id = 714] 16:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (12D41000) [pid = 3640] [serial = 2142] [outer = 00000000] 16:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (14A18400) [pid = 3640] [serial = 2143] [outer = 12D41000] 16:05:10 INFO - PROCESS | 3640 | 1461193510756 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1572E000) [pid = 3640] [serial = 2144] [outer = 12D41000] 16:05:11 INFO - PROCESS | 3640 | 1461193511310 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]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:05:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 750ms 16:05:11 INFO - PROCESS | 3640 | 1461193511354 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 3640 | 1461193511356 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:05:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:05:11 INFO - PROCESS | 3640 | 1461193511359 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 3640 | 1461193511363 Marionette TRACE conn3 <- [1,2822,null,{}] 16:05:11 INFO - PROCESS | 3640 | 1461193511372 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}] 16:05:11 INFO - PROCESS | 3640 | 1461193511454 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:05:11 INFO - PROCESS | 3640 | 1461193511552 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 3640 | ++DOCSHELL 15F09C00 == 46 [pid = 3640] [id = 715] 16:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (164A6800) [pid = 3640] [serial = 2145] [outer = 00000000] 16:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (17C97C00) [pid = 3640] [serial = 2146] [outer = 164A6800] 16:05:11 INFO - PROCESS | 3640 | 1461193511599 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (180D6800) [pid = 3640] [serial = 2147] [outer = 164A6800] 16:05:12 INFO - PROCESS | 3640 | 1461193512005 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:05:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 704ms 16:05:12 INFO - PROCESS | 3640 | 1461193512059 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 3640 | 1461193512061 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:05:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:05:12 INFO - PROCESS | 3640 | 1461193512064 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 3640 | 1461193512066 Marionette TRACE conn3 <- [1,2826,null,{}] 16:05:12 INFO - PROCESS | 3640 | 1461193512069 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}] 16:05:12 INFO - PROCESS | 3640 | 1461193512147 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:05:12 INFO - PROCESS | 3640 | 1461193512153 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 3640 | ++DOCSHELL 180E0000 == 47 [pid = 3640] [id = 716] 16:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1832F400) [pid = 3640] [serial = 2148] [outer = 00000000] 16:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18728000) [pid = 3640] [serial = 2149] [outer = 1832F400] 16:05:12 INFO - PROCESS | 3640 | 1461193512198 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18A7A400) [pid = 3640] [serial = 2150] [outer = 1832F400] 16:05:12 INFO - PROCESS | 3640 | 1461193512647 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:05:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 641ms 16:05:12 INFO - PROCESS | 3640 | 1461193512703 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 3640 | 1461193512705 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:05:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:05:12 INFO - PROCESS | 3640 | 1461193512708 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 3640 | 1461193512709 Marionette TRACE conn3 <- [1,2830,null,{}] 16:05:12 INFO - PROCESS | 3640 | 1461193512713 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}] 16:05:12 INFO - PROCESS | 3640 | 1461193512825 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:05:12 INFO - PROCESS | 3640 | 1461193512919 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 3640 | ++DOCSHELL 18AB5000 == 48 [pid = 3640] [id = 717] 16:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18AB7400) [pid = 3640] [serial = 2151] [outer = 00000000] 16:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18BC8C00) [pid = 3640] [serial = 2152] [outer = 18AB7400] 16:05:12 INFO - PROCESS | 3640 | 1461193512963 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18BCA800) [pid = 3640] [serial = 2153] [outer = 18AB7400] 16:05:13 INFO - PROCESS | 3640 | 1461193513395 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]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 735ms 16:05:13 INFO - PROCESS | 3640 | 1461193513449 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 3640 | 1461193513451 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:05:13 INFO - PROCESS | 3640 | 1461193513454 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:05:13 INFO - PROCESS | 3640 | 1461193513456 Marionette TRACE conn3 <- [1,2834,null,{}] 16:05:13 INFO - PROCESS | 3640 | 1461193513459 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}] 16:05:13 INFO - PROCESS | 3640 | 1461193513589 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:05:13 INFO - PROCESS | 3640 | 1461193513659 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 3640 | ++DOCSHELL 18E43C00 == 49 [pid = 3640] [id = 718] 16:05:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18FCD000) [pid = 3640] [serial = 2154] [outer = 00000000] 16:05:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1985D800) [pid = 3640] [serial = 2155] [outer = 18FCD000] 16:05:13 INFO - PROCESS | 3640 | 1461193513707 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19862400) [pid = 3640] [serial = 2156] [outer = 18FCD000] 16:05:14 INFO - PROCESS | 3640 | 1461193514123 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]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 703ms 16:05:14 INFO - PROCESS | 3640 | 1461193514154 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 3640 | 1461193514156 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:05:14 INFO - PROCESS | 3640 | 1461193514159 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 3640 | 1461193514161 Marionette TRACE conn3 <- [1,2838,null,{}] 16:05:14 INFO - PROCESS | 3640 | 1461193514165 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}] 16:05:14 INFO - PROCESS | 3640 | 1461193514331 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:05:14 INFO - PROCESS | 3640 | 1461193514354 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 3640 | ++DOCSHELL 19859400 == 50 [pid = 3640] [id = 719] 16:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19865400) [pid = 3640] [serial = 2157] [outer = 00000000] 16:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19AB8400) [pid = 3640] [serial = 2158] [outer = 19865400] 16:05:14 INFO - PROCESS | 3640 | 1461193514398 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19A60400) [pid = 3640] [serial = 2159] [outer = 19865400] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1871D800) [pid = 3640] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19A58000) [pid = 3640] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19C97000) [pid = 3640] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1695B000) [pid = 3640] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18BBF800) [pid = 3640] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16533000) [pid = 3640] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19867400) [pid = 3640] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (02A7E400) [pid = 3640] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13628800) [pid = 3640] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:05:14 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (11FCF000) [pid = 3640] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:05:15 INFO - PROCESS | 3640 | 1461193514981 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 845ms 16:05:15 INFO - PROCESS | 3640 | 1461193515003 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3640 | 1461193515004 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:05:15 INFO - PROCESS | 3640 | 1461193515008 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:05:15 INFO - PROCESS | 3640 | 1461193515009 Marionette TRACE conn3 <- [1,2842,null,{}] 16:05:15 INFO - PROCESS | 3640 | 1461193515013 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}] 16:05:15 INFO - PROCESS | 3640 | 1461193515089 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:05:15 INFO - PROCESS | 3640 | 1461193515184 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 3640 | ++DOCSHELL 12D3E000 == 51 [pid = 3640] [id = 720] 16:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (13257000) [pid = 3640] [serial = 2160] [outer = 00000000] 16:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17C95000) [pid = 3640] [serial = 2161] [outer = 13257000] 16:05:15 INFO - PROCESS | 3640 | 1461193515229 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19A57800) [pid = 3640] [serial = 2162] [outer = 13257000] 16:05:15 INFO - PROCESS | 3640 | 1461193515603 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]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 626ms 16:05:15 INFO - PROCESS | 3640 | 1461193515665 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3640 | 1461193515667 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:05:15 INFO - PROCESS | 3640 | 1461193515673 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 3640 | 1461193515674 Marionette TRACE conn3 <- [1,2846,null,{}] 16:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:05:15 INFO - PROCESS | 3640 | 1461193515678 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}] 16:05:15 INFO - PROCESS | 3640 | 1461193515793 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:05:15 INFO - PROCESS | 3640 | 1461193515807 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 3640 | ++DOCSHELL 12D48800 == 52 [pid = 3640] [id = 721] 16:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (164AC000) [pid = 3640] [serial = 2163] [outer = 00000000] 16:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1A0F6400) [pid = 3640] [serial = 2164] [outer = 164AC000] 16:05:15 INFO - PROCESS | 3640 | 1461193515850 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A2CE800) [pid = 3640] [serial = 2165] [outer = 164AC000] 16:05:16 INFO - PROCESS | 3640 | 1461193516300 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 625ms 16:05:16 INFO - PROCESS | 3640 | 1461193516346 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 3640 | 1461193516348 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:05:16 INFO - PROCESS | 3640 | 1461193516353 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 3640 | 1461193516356 Marionette TRACE conn3 <- [1,2850,null,{}] 16:05:16 INFO - PROCESS | 3640 | 1461193516360 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}] 16:05:16 INFO - PROCESS | 3640 | 1461193516482 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:05:16 INFO - PROCESS | 3640 | 1461193516497 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 3640 | ++DOCSHELL 1A799C00 == 53 [pid = 3640] [id = 722] 16:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A79F000) [pid = 3640] [serial = 2166] [outer = 00000000] 16:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1ACC6800) [pid = 3640] [serial = 2167] [outer = 1A79F000] 16:05:16 INFO - PROCESS | 3640 | 1461193516540 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1ACCBC00) [pid = 3640] [serial = 2168] [outer = 1A79F000] 16:05:17 INFO - PROCESS | 3640 | 1461193517061 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]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:05:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 735ms 16:05:17 INFO - PROCESS | 3640 | 1461193517096 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 3640 | 1461193517100 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:05:17 INFO - PROCESS | 3640 | 1461193517106 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 3640 | 1461193517111 Marionette TRACE conn3 <- [1,2854,null,{}] 16:05:17 INFO - PROCESS | 3640 | 1461193517117 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}] 16:05:17 INFO - PROCESS | 3640 | 1461193517277 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:05:17 INFO - PROCESS | 3640 | 1461193517399 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 3640 | ++DOCSHELL 02A7EC00 == 54 [pid = 3640] [id = 723] 16:05:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (12CB3000) [pid = 3640] [serial = 2169] [outer = 00000000] 16:05:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (143A3000) [pid = 3640] [serial = 2170] [outer = 12CB3000] 16:05:17 INFO - PROCESS | 3640 | 1461193517455 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (14AF5C00) [pid = 3640] [serial = 2171] [outer = 12CB3000] 16:05:18 INFO - PROCESS | 3640 | 1461193518038 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]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1001ms 16:05:18 INFO - PROCESS | 3640 | 1461193518106 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3640 | 1461193518112 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:05:18 INFO - PROCESS | 3640 | 1461193518119 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 3640 | 1461193518121 Marionette TRACE conn3 <- [1,2858,null,{}] 16:05:18 INFO - PROCESS | 3640 | 1461193518125 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}] 16:05:18 INFO - PROCESS | 3640 | 1461193518229 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:05:18 INFO - PROCESS | 3640 | 1461193518368 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 3640 | ++DOCSHELL 15CB3000 == 55 [pid = 3640] [id = 724] 16:05:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (15F02800) [pid = 3640] [serial = 2172] [outer = 00000000] 16:05:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (180DC800) [pid = 3640] [serial = 2173] [outer = 15F02800] 16:05:18 INFO - PROCESS | 3640 | 1461193518434 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18723000) [pid = 3640] [serial = 2174] [outer = 15F02800] 16:05:19 INFO - PROCESS | 3640 | 1461193519048 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1001ms 16:05:19 INFO - PROCESS | 3640 | 1461193519119 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 3640 | 1461193519122 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:05:19 INFO - PROCESS | 3640 | 1461193519125 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 3640 | 1461193519129 Marionette TRACE conn3 <- [1,2862,null,{}] 16:05:19 INFO - PROCESS | 3640 | 1461193519140 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}] 16:05:19 INFO - PROCESS | 3640 | 1461193519246 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:05:19 INFO - PROCESS | 3640 | 1461193519392 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 3640 | ++DOCSHELL 19863800 == 56 [pid = 3640] [id = 725] 16:05:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19C91800) [pid = 3640] [serial = 2175] [outer = 00000000] 16:05:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1A799800) [pid = 3640] [serial = 2176] [outer = 19C91800] 16:05:19 INFO - PROCESS | 3640 | 1461193519459 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1ACCD800) [pid = 3640] [serial = 2177] [outer = 19C91800] 16:05:20 INFO - PROCESS | 3640 | 1461193520037 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 938ms 16:05:20 INFO - PROCESS | 3640 | 1461193520070 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3640 | 1461193520073 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:05:20 INFO - PROCESS | 3640 | 1461193520076 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3640 | 1461193520079 Marionette TRACE conn3 <- [1,2866,null,{}] 16:05:20 INFO - PROCESS | 3640 | 1461193520082 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}] 16:05:20 INFO - PROCESS | 3640 | 1461193520184 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:05:20 INFO - PROCESS | 3640 | 1461193520294 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C4C00 == 57 [pid = 3640] [id = 726] 16:05:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1B8C5C00) [pid = 3640] [serial = 2178] [outer = 00000000] 16:05:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1B8CC400) [pid = 3640] [serial = 2179] [outer = 1B8C5C00] 16:05:20 INFO - PROCESS | 3640 | 1461193520348 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1B8CD800) [pid = 3640] [serial = 2180] [outer = 1B8C5C00] 16:05:20 INFO - PROCESS | 3640 | 1461193520988 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]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 938ms 16:05:21 INFO - PROCESS | 3640 | 1461193521021 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 3640 | 1461193521024 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:05:21 INFO - PROCESS | 3640 | 1461193521027 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 3640 | 1461193521029 Marionette TRACE conn3 <- [1,2870,null,{}] 16:05:21 INFO - PROCESS | 3640 | 1461193521032 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}] 16:05:21 INFO - PROCESS | 3640 | 1461193521133 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:05:21 INFO - PROCESS | 3640 | 1461193521246 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3640 | ++DOCSHELL 13263800 == 58 [pid = 3640] [id = 727] 16:05:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (13264000) [pid = 3640] [serial = 2181] [outer = 00000000] 16:05:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (146B8C00) [pid = 3640] [serial = 2182] [outer = 13264000] 16:05:21 INFO - PROCESS | 3640 | 1461193521300 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (143ABC00) [pid = 3640] [serial = 2183] [outer = 13264000] 16:05:22 INFO - PROCESS | 3640 | 1461193522054 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1094ms 16:05:22 INFO - PROCESS | 3640 | 1461193522128 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3640 | 1461193522133 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:05:22 INFO - PROCESS | 3640 | 1461193522138 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:05:22 INFO - PROCESS | 3640 | 1461193522141 Marionette TRACE conn3 <- [1,2874,null,{}] 16:05:22 INFO - PROCESS | 3640 | 1461193522146 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}] 16:05:22 INFO - PROCESS | 3640 | 1461193522240 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:05:22 INFO - PROCESS | 3640 | 1461193522391 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 3640 | ++DOCSHELL 15725000 == 59 [pid = 3640] [id = 728] 16:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (15725800) [pid = 3640] [serial = 2184] [outer = 00000000] 16:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (15F01400) [pid = 3640] [serial = 2185] [outer = 15725800] 16:05:22 INFO - PROCESS | 3640 | 1461193522440 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (164AD400) [pid = 3640] [serial = 2186] [outer = 15725800] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 1A0FBC00 == 58 [pid = 3640] [id = 661] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 1985BC00 == 57 [pid = 3640] [id = 693] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 12D48800 == 56 [pid = 3640] [id = 721] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 12D3E000 == 55 [pid = 3640] [id = 720] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 19859400 == 54 [pid = 3640] [id = 719] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 18E43C00 == 53 [pid = 3640] [id = 718] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 18AB5000 == 52 [pid = 3640] [id = 717] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 180E0000 == 51 [pid = 3640] [id = 716] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 15F09C00 == 50 [pid = 3640] [id = 715] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 02680400 == 49 [pid = 3640] [id = 714] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 11FCE400 == 48 [pid = 3640] [id = 713] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 1320B000 == 47 [pid = 3640] [id = 710] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1A0ED800) [pid = 3640] [serial = 2125] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 13269000 == 46 [pid = 3640] [id = 709] 16:05:22 INFO - PROCESS | 3640 | --DOCSHELL 19DF1000 == 45 [pid = 3640] [id = 708] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (18AB4800) [pid = 3640] [serial = 2108] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19A5E000) [pid = 3640] [serial = 2117] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19DEE000) [pid = 3640] [serial = 2123] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (17CA0400) [pid = 3640] [serial = 2104] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19871800) [pid = 3640] [serial = 2092] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19A5C400) [pid = 3640] [serial = 2116] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18ED2400) [pid = 3640] [serial = 2110] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18BC2400) [pid = 3640] [serial = 2119] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (133D7400) [pid = 3640] [serial = 2083] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19870800) [pid = 3640] [serial = 2113] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (15CEDC00) [pid = 3640] [serial = 2086] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (180D5800) [pid = 3640] [serial = 2105] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1326F000) [pid = 3640] [serial = 2099] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15CE6800) [pid = 3640] [serial = 2102] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19870000) [pid = 3640] [serial = 2114] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18BC4400) [pid = 3640] [serial = 2089] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19DEA800) [pid = 3640] [serial = 2122] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19676C00) [pid = 3640] [serial = 2111] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1333FC00) [pid = 3640] [serial = 2096] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18A80800) [pid = 3640] [serial = 2107] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (12BE7000) [pid = 3640] [serial = 2098] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (196A7800) [pid = 3640] [serial = 2120] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1572F800) [pid = 3640] [serial = 2101] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (132CBC00) [pid = 3640] [serial = 2095] [outer = 00000000] [url = about:blank] 16:05:22 INFO - PROCESS | 3640 | 1461193522926 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 845ms 16:05:22 INFO - PROCESS | 3640 | 1461193522982 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3640 | 1461193522987 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:05:22 INFO - PROCESS | 3640 | 1461193522993 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3640 | 1461193522996 Marionette TRACE conn3 <- [1,2878,null,{}] 16:05:22 INFO - PROCESS | 3640 | 1461193522999 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}] 16:05:23 INFO - PROCESS | 3640 | 1461193523082 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:05:23 INFO - PROCESS | 3640 | 1461193523090 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 3640 | ++DOCSHELL 136DF400 == 46 [pid = 3640] [id = 729] 16:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (13801400) [pid = 3640] [serial = 2187] [outer = 00000000] 16:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (164A5C00) [pid = 3640] [serial = 2188] [outer = 13801400] 16:05:23 INFO - PROCESS | 3640 | 1461193523138 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17C97800) [pid = 3640] [serial = 2189] [outer = 13801400] 16:05:23 INFO - PROCESS | 3640 | 1461193523661 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 688ms 16:05:23 INFO - PROCESS | 3640 | 1461193523691 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 3640 | 1461193523693 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:05:23 INFO - PROCESS | 3640 | 1461193523700 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 3640 | 1461193523704 Marionette TRACE conn3 <- [1,2882,null,{}] 16:05:23 INFO - PROCESS | 3640 | 1461193523714 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}] 16:05:23 INFO - PROCESS | 3640 | 1461193523798 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:05:23 INFO - PROCESS | 3640 | 1461193523805 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 3640 | ++DOCSHELL 18A83800 == 47 [pid = 3640] [id = 730] 16:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18A86000) [pid = 3640] [serial = 2190] [outer = 00000000] 16:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18BC6800) [pid = 3640] [serial = 2191] [outer = 18A86000] 16:05:23 INFO - PROCESS | 3640 | 1461193523851 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18BCE000) [pid = 3640] [serial = 2192] [outer = 18A86000] 16:05:24 INFO - PROCESS | 3640 | 1461193524323 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 657ms 16:05:24 INFO - PROCESS | 3640 | 1461193524355 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 3640 | 1461193524357 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:05:24 INFO - PROCESS | 3640 | 1461193524361 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 3640 | 1461193524362 Marionette TRACE conn3 <- [1,2886,null,{}] 16:05:24 INFO - PROCESS | 3640 | 1461193524366 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}] 16:05:24 INFO - PROCESS | 3640 | 1461193524445 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:05:24 INFO - PROCESS | 3640 | 1461193524484 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 3640 | ++DOCSHELL 18F39000 == 48 [pid = 3640] [id = 731] 16:05:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (18FCB800) [pid = 3640] [serial = 2193] [outer = 00000000] 16:05:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (196A6C00) [pid = 3640] [serial = 2194] [outer = 18FCB800] 16:05:24 INFO - PROCESS | 3640 | 1461193524539 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (197EC000) [pid = 3640] [serial = 2195] [outer = 18FCB800] 16:05:24 INFO - PROCESS | 3640 | 1461193524986 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]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 641ms 16:05:25 INFO - PROCESS | 3640 | 1461193525012 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 3640 | 1461193525014 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:05:25 INFO - PROCESS | 3640 | 1461193525018 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 3640 | 1461193525020 Marionette TRACE conn3 <- [1,2890,null,{}] 16:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:05:25 INFO - PROCESS | 3640 | 1461193525023 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}] 16:05:25 INFO - PROCESS | 3640 | 1461193525099 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:05:25 INFO - PROCESS | 3640 | 1461193525105 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 3640 | ++DOCSHELL 1985B800 == 49 [pid = 3640] [id = 732] 16:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19860400) [pid = 3640] [serial = 2196] [outer = 00000000] 16:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19874000) [pid = 3640] [serial = 2197] [outer = 19860400] 16:05:25 INFO - PROCESS | 3640 | 1461193525148 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19A51C00) [pid = 3640] [serial = 2198] [outer = 19860400] 16:05:25 INFO - PROCESS | 3640 | 1461193525656 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 673ms 16:05:25 INFO - PROCESS | 3640 | 1461193525701 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 3640 | 1461193525703 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:05:25 INFO - PROCESS | 3640 | 1461193525706 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:05:25 INFO - PROCESS | 3640 | 1461193525708 Marionette TRACE conn3 <- [1,2894,null,{}] 16:05:25 INFO - PROCESS | 3640 | 1461193525711 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}] 16:05:25 INFO - PROCESS | 3640 | 1461193525836 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:05:25 INFO - PROCESS | 3640 | 1461193525934 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 3640 | ++DOCSHELL 13262800 == 50 [pid = 3640] [id = 733] 16:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19A58000) [pid = 3640] [serial = 2199] [outer = 00000000] 16:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19DEB400) [pid = 3640] [serial = 2200] [outer = 19A58000] 16:05:25 INFO - PROCESS | 3640 | 1461193525982 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19DA3C00) [pid = 3640] [serial = 2201] [outer = 19A58000] 16:05:26 INFO - PROCESS | 3640 | 1461193526400 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]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 750ms 16:05:26 INFO - PROCESS | 3640 | 1461193526447 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 3640 | 1461193526449 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:05:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:05:26 INFO - PROCESS | 3640 | 1461193526452 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 3640 | 1461193526454 Marionette TRACE conn3 <- [1,2898,null,{}] 16:05:26 INFO - PROCESS | 3640 | 1461193526457 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}] 16:05:26 INFO - PROCESS | 3640 | 1461193526574 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:05:26 INFO - PROCESS | 3640 | 1461193526580 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 3640 | ++DOCSHELL 19DEFC00 == 51 [pid = 3640] [id = 734] 16:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1A0F1800) [pid = 3640] [serial = 2202] [outer = 00000000] 16:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1ACC4C00) [pid = 3640] [serial = 2203] [outer = 1A0F1800] 16:05:26 INFO - PROCESS | 3640 | 1461193526681 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1ACD0000) [pid = 3640] [serial = 2204] [outer = 1A0F1800] 16:05:27 INFO - PROCESS | 3640 | 1461193527062 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]]]}] 16:05:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:05:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:05:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 641ms 16:05:27 INFO - PROCESS | 3640 | 1461193527090 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 3640 | 1461193527092 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:05:27 INFO - TEST-START | /DOMEvents/constructors.html 16:05:27 INFO - PROCESS | 3640 | 1461193527103 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 3640 | 1461193527104 Marionette TRACE conn3 <- [1,2902,null,{}] 16:05:27 INFO - PROCESS | 3640 | 1461193527108 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}] 16:05:27 INFO - PROCESS | 3640 | 1461193527219 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:05:27 INFO - PROCESS | 3640 | 1461193527313 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 3640 | ++DOCSHELL 19DF8C00 == 52 [pid = 3640] [id = 735] 16:05:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1A2CF400) [pid = 3640] [serial = 2205] [outer = 00000000] 16:05:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1B8F6400) [pid = 3640] [serial = 2206] [outer = 1A2CF400] 16:05:27 INFO - PROCESS | 3640 | 1461193527357 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1B8F9400) [pid = 3640] [serial = 2207] [outer = 1A2CF400] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (164AC000) [pid = 3640] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (18FCD000) [pid = 3640] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18AB7400) [pid = 3640] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19DF3400) [pid = 3640] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (164A6800) [pid = 3640] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (12D41000) [pid = 3640] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1832F400) [pid = 3640] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (133DCC00) [pid = 3640] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (13257000) [pid = 3640] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:05:27 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19865400) [pid = 3640] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:05:27 INFO - PROCESS | 3640 | 1461193527916 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]]]}] 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:05:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:05:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 891ms 16:05:28 INFO - PROCESS | 3640 | 1461193527994 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 3640 | 1461193527996 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:05:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:05:28 INFO - PROCESS | 3640 | 1461193528000 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 3640 | 1461193528001 Marionette TRACE conn3 <- [1,2906,null,{}] 16:05:28 INFO - PROCESS | 3640 | 1461193528005 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}] 16:05:28 INFO - PROCESS | 3640 | 1461193528082 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:05:28 INFO - PROCESS | 3640 | 1461193528089 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 3640 | ++DOCSHELL 18777C00 == 53 [pid = 3640] [id = 736] 16:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1877C800) [pid = 3640] [serial = 2208] [outer = 00000000] 16:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A7ED400) [pid = 3640] [serial = 2209] [outer = 1877C800] 16:05:28 INFO - PROCESS | 3640 | 1461193528132 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1B8CA400) [pid = 3640] [serial = 2210] [outer = 1877C800] 16:05:28 INFO - PROCESS | 3640 | 1461193528545 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:05:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:05:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 595ms 16:05:28 INFO - PROCESS | 3640 | 1461193528597 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 3640 | 1461193528599 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:05:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:05:28 INFO - PROCESS | 3640 | 1461193528603 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 3640 | 1461193528604 Marionette TRACE conn3 <- [1,2910,null,{}] 16:05:28 INFO - PROCESS | 3640 | 1461193528608 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}] 16:05:28 INFO - PROCESS | 3640 | 1461193528686 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:05:28 INFO - PROCESS | 3640 | 1461193528724 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 3640 | ++DOCSHELL 1B8F0800 == 54 [pid = 3640] [id = 737] 16:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1B8F4000) [pid = 3640] [serial = 2211] [outer = 00000000] 16:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C2EAC00) [pid = 3640] [serial = 2212] [outer = 1B8F4000] 16:05:28 INFO - PROCESS | 3640 | 1461193528768 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C2ED000) [pid = 3640] [serial = 2213] [outer = 1B8F4000] 16:05:29 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:29 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:29 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:29 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:29 INFO - PROCESS | 3640 | 1461193529213 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]]]}] 16:05:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:05:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:29 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 16:05:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:29 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 16:05:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:29 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]" 16:05:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:05:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 16:05:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:05:29 INFO - PROCESS | 3640 | 1461193529252 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 3640 | 1461193529255 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:05:29 INFO - PROCESS | 3640 | 1461193529258 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 3640 | 1461193529260 Marionette TRACE conn3 <- [1,2914,null,{}] 16:05:29 INFO - PROCESS | 3640 | 1461193529264 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}] 16:05:29 INFO - PROCESS | 3640 | 1461193529360 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:05:29 INFO - PROCESS | 3640 | 1461193529366 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 3640 | ++DOCSHELL 1B8FFC00 == 55 [pid = 3640] [id = 738] 16:05:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C2EF400) [pid = 3640] [serial = 2214] [outer = 00000000] 16:05:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C419C00) [pid = 3640] [serial = 2215] [outer = 1C2EF400] 16:05:29 INFO - PROCESS | 3640 | 1461193529414 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C70B400) [pid = 3640] [serial = 2216] [outer = 1C2EF400] 16:05:29 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:05:30 INFO - PROCESS | 3640 | 1461193530068 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]]]}] 16:05:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:05:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 891ms 16:05:30 INFO - PROCESS | 3640 | 1461193530162 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 3640 | 1461193530165 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:05:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:05:30 INFO - PROCESS | 3640 | 1461193530170 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 3640 | 1461193530174 Marionette TRACE conn3 <- [1,2918,null,{}] 16:05:30 INFO - PROCESS | 3640 | 1461193530179 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}] 16:05:30 INFO - PROCESS | 3640 | 1461193530292 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:05:30 INFO - PROCESS | 3640 | 1461193530401 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 3640 | ++DOCSHELL 133D7400 == 56 [pid = 3640] [id = 739] 16:05:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (133D7C00) [pid = 3640] [serial = 2217] [outer = 00000000] 16:05:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (15C04C00) [pid = 3640] [serial = 2218] [outer = 133D7C00] 16:05:30 INFO - PROCESS | 3640 | 1461193530456 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (15CDA400) [pid = 3640] [serial = 2219] [outer = 133D7C00] 16:05:30 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:05:30 INFO - PROCESS | 3640 | 1461193530972 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]]]}] 16:05:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:05:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 844ms 16:05:31 INFO - PROCESS | 3640 | 1461193531010 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 3640 | 1461193531016 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:05:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:05:31 INFO - PROCESS | 3640 | 1461193531023 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 3640 | 1461193531026 Marionette TRACE conn3 <- [1,2922,null,{}] 16:05:31 INFO - PROCESS | 3640 | 1461193531029 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}] 16:05:31 INFO - PROCESS | 3640 | 1461193531139 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:05:31 INFO - PROCESS | 3640 | 1461193531281 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 3640 | ++DOCSHELL 13275800 == 57 [pid = 3640] [id = 740] 16:05:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (15466400) [pid = 3640] [serial = 2220] [outer = 00000000] 16:05:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (18724400) [pid = 3640] [serial = 2221] [outer = 15466400] 16:05:31 INFO - PROCESS | 3640 | 1461193531338 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18BCB000) [pid = 3640] [serial = 2222] [outer = 15466400] 16:05:31 INFO - PROCESS | 3640 | 1461193531869 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]]]}] 16:05:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:05:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 907ms 16:05:31 INFO - PROCESS | 3640 | 1461193531925 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 3640 | 1461193531928 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:05:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:05:31 INFO - PROCESS | 3640 | 1461193531932 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 3640 | 1461193531935 Marionette TRACE conn3 <- [1,2926,null,{}] 16:05:31 INFO - PROCESS | 3640 | 1461193531946 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}] 16:05:32 INFO - PROCESS | 3640 | 1461193532052 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:05:32 INFO - PROCESS | 3640 | 1461193532167 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 3640 | ++DOCSHELL 1A7ECC00 == 58 [pid = 3640] [id = 741] 16:05:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A993000) [pid = 3640] [serial = 2223] [outer = 00000000] 16:05:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1B8F8400) [pid = 3640] [serial = 2224] [outer = 1A993000] 16:05:32 INFO - PROCESS | 3640 | 1461193532264 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C2F6000) [pid = 3640] [serial = 2225] [outer = 1A993000] 16:05:32 INFO - PROCESS | 3640 | 1461193532755 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]]]}] 16:05:32 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. 16:05:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 829ms 16:05:32 INFO - PROCESS | 3640 | 1461193532773 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 3640 | 1461193532776 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:05:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:05:32 INFO - PROCESS | 3640 | 1461193532780 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 3640 | 1461193532782 Marionette TRACE conn3 <- [1,2930,null,{}] 16:05:32 INFO - PROCESS | 3640 | 1461193532802 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}] 16:05:32 INFO - PROCESS | 3640 | 1461193532907 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:05:33 INFO - PROCESS | 3640 | 1461193533018 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 3640 | ++DOCSHELL 1C2F0C00 == 59 [pid = 3640] [id = 742] 16:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C33A400) [pid = 3640] [serial = 2226] [outer = 00000000] 16:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C70F800) [pid = 3640] [serial = 2227] [outer = 1C33A400] 16:05:33 INFO - PROCESS | 3640 | 1461193533072 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1C912000) [pid = 3640] [serial = 2228] [outer = 1C33A400] 16:05:33 INFO - PROCESS | 3640 | 1461193533610 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"]]]}] 16:05:33 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 16:05:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:05:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 861ms 16:05:33 INFO - PROCESS | 3640 | 1461193533647 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 3640 | 1461193533651 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:05:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:05:33 INFO - PROCESS | 3640 | 1461193533658 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 3640 | 1461193533661 Marionette TRACE conn3 <- [1,2934,null,{}] 16:05:33 INFO - PROCESS | 3640 | 1461193533664 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}] 16:05:33 INFO - PROCESS | 3640 | 1461193533768 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:05:33 INFO - PROCESS | 3640 | 1461193533881 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 3640 | ++DOCSHELL 17CA0400 == 60 [pid = 3640] [id = 743] 16:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C2F3800) [pid = 3640] [serial = 2229] [outer = 00000000] 16:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C91E000) [pid = 3640] [serial = 2230] [outer = 1C2F3800] 16:05:33 INFO - PROCESS | 3640 | 1461193533975 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1C920000) [pid = 3640] [serial = 2231] [outer = 1C2F3800] 16:05:34 INFO - PROCESS | 3640 | 1461193534682 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]]]}] 16:05:34 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. 16:05:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1095ms 16:05:34 INFO - PROCESS | 3640 | 1461193534753 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 3640 | 1461193534757 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:05:34 INFO - PROCESS | 3640 | 1461193534763 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:05:34 INFO - PROCESS | 3640 | 1461193534766 Marionette TRACE conn3 <- [1,2938,null,{}] 16:05:34 INFO - PROCESS | 3640 | 1461193534773 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}] 16:05:34 INFO - PROCESS | 3640 | 1461193534868 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:05:35 INFO - PROCESS | 3640 | 1461193535015 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 3640 | ++DOCSHELL 02A7A800 == 61 [pid = 3640] [id = 744] 16:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (11B67800) [pid = 3640] [serial = 2232] [outer = 00000000] 16:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (136D4800) [pid = 3640] [serial = 2233] [outer = 11B67800] 16:05:35 INFO - PROCESS | 3640 | 1461193535088 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (13804000) [pid = 3640] [serial = 2234] [outer = 11B67800] 16:05:35 INFO - PROCESS | 3640 | ++DOCSHELL 15CDDC00 == 62 [pid = 3640] [id = 745] 16:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (15CE8800) [pid = 3640] [serial = 2235] [outer = 00000000] 16:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (15CF4400) [pid = 3640] [serial = 2236] [outer = 15CE8800] 16:05:35 INFO - PROCESS | 3640 | 1461193535772 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]]]}] 16:05:35 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. 16:05:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1047ms 16:05:35 INFO - PROCESS | 3640 | 1461193535825 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 3640 | 1461193535831 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:05:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:05:35 INFO - PROCESS | 3640 | 1461193535837 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 3640 | 1461193535839 Marionette TRACE conn3 <- [1,2942,null,{}] 16:05:35 INFO - PROCESS | 3640 | 1461193535843 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}] 16:05:36 INFO - PROCESS | 3640 | 1461193535986 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:05:36 INFO - PROCESS | 3640 | 1461193536097 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 3640 | ++DOCSHELL 146B3000 == 63 [pid = 3640] [id = 746] 16:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (15466800) [pid = 3640] [serial = 2237] [outer = 00000000] 16:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (15F0E400) [pid = 3640] [serial = 2238] [outer = 15466800] 16:05:36 INFO - PROCESS | 3640 | 1461193536144 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (16531C00) [pid = 3640] [serial = 2239] [outer = 15466800] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 132CB000 == 62 [pid = 3640] [id = 556] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 132D2400 == 61 [pid = 3640] [id = 694] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 18729800 == 60 [pid = 3640] [id = 696] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 19866C00 == 59 [pid = 3640] [id = 697] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 132D4800 == 58 [pid = 3640] [id = 695] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 1B8F0800 == 57 [pid = 3640] [id = 737] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 18777C00 == 56 [pid = 3640] [id = 736] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 19DF8C00 == 55 [pid = 3640] [id = 735] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 19DEFC00 == 54 [pid = 3640] [id = 734] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 13262800 == 53 [pid = 3640] [id = 733] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 1985B800 == 52 [pid = 3640] [id = 732] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 18F39000 == 51 [pid = 3640] [id = 731] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 18A83800 == 50 [pid = 3640] [id = 730] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 136DF400 == 49 [pid = 3640] [id = 729] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1ACC6800) [pid = 3640] [serial = 2167] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1A7E9C00) [pid = 3640] [serial = 2137] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (132D6000) [pid = 3640] [serial = 2128] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (15FC9800) [pid = 3640] [serial = 2131] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (19867C00) [pid = 3640] [serial = 2134] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 15725000 == 48 [pid = 3640] [id = 728] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 1B8C4C00 == 47 [pid = 3640] [id = 726] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 19863800 == 46 [pid = 3640] [id = 725] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 15CB3000 == 45 [pid = 3640] [id = 724] 16:05:36 INFO - PROCESS | 3640 | --DOCSHELL 02A7EC00 == 44 [pid = 3640] [id = 723] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (18BC8C00) [pid = 3640] [serial = 2152] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (18BCA800) [pid = 3640] [serial = 2153] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1A252800) [pid = 3640] [serial = 2126] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (17C97C00) [pid = 3640] [serial = 2146] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (14A18400) [pid = 3640] [serial = 2143] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1572E000) [pid = 3640] [serial = 2144] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (18728000) [pid = 3640] [serial = 2149] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (15731800) [pid = 3640] [serial = 2141] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (14A5C800) [pid = 3640] [serial = 2140] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (19862400) [pid = 3640] [serial = 2156] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (17C95000) [pid = 3640] [serial = 2161] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19AB8400) [pid = 3640] [serial = 2158] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1A0F6400) [pid = 3640] [serial = 2164] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (180D6800) [pid = 3640] [serial = 2147] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (19A60400) [pid = 3640] [serial = 2159] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (18A7A400) [pid = 3640] [serial = 2150] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19A57800) [pid = 3640] [serial = 2162] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1A2CE800) [pid = 3640] [serial = 2165] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1985D800) [pid = 3640] [serial = 2155] [outer = 00000000] [url = about:blank] 16:05:36 INFO - PROCESS | 3640 | 1461193536647 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]]]}] 16:05:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:05:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:05:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 844ms 16:05:36 INFO - PROCESS | 3640 | 1461193536685 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 3640 | 1461193536687 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:05:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:05:36 INFO - PROCESS | 3640 | 1461193536691 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 3640 | 1461193536694 Marionette TRACE conn3 <- [1,2946,null,{}] 16:05:36 INFO - PROCESS | 3640 | 1461193536711 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}] 16:05:36 INFO - PROCESS | 3640 | 1461193536809 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:05:36 INFO - PROCESS | 3640 | 1461193536817 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 3640 | ++DOCSHELL 1545C400 == 45 [pid = 3640] [id = 747] 16:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (15462400) [pid = 3640] [serial = 2240] [outer = 00000000] 16:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (18057000) [pid = 3640] [serial = 2241] [outer = 15462400] 16:05:36 INFO - PROCESS | 3640 | 1461193536864 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (180DC000) [pid = 3640] [serial = 2242] [outer = 15462400] 16:05:37 INFO - PROCESS | 3640 | 1461193537435 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]]]}] 16:05:37 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:05:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 798ms 16:05:37 INFO - PROCESS | 3640 | 1461193537491 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 3640 | 1461193537495 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:05:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:05:37 INFO - PROCESS | 3640 | 1461193537501 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 3640 | 1461193537505 Marionette TRACE conn3 <- [1,2950,null,{}] 16:05:37 INFO - PROCESS | 3640 | 1461193537512 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}] 16:05:37 INFO - PROCESS | 3640 | 1461193537646 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:05:37 INFO - PROCESS | 3640 | 1461193537767 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 3640 | ++DOCSHELL 11FCD800 == 46 [pid = 3640] [id = 748] 16:05:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (12B3DC00) [pid = 3640] [serial = 2243] [outer = 00000000] 16:05:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (13342C00) [pid = 3640] [serial = 2244] [outer = 12B3DC00] 16:05:37 INFO - PROCESS | 3640 | 1461193537824 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (13628800) [pid = 3640] [serial = 2245] [outer = 12B3DC00] 16:05:38 INFO - PROCESS | 3640 | 1461193538371 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]]]}] 16:05:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:05:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 907ms 16:05:38 INFO - PROCESS | 3640 | 1461193538415 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 3640 | 1461193538421 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:05:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:05:38 INFO - PROCESS | 3640 | 1461193538429 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 3640 | 1461193538432 Marionette TRACE conn3 <- [1,2954,null,{}] 16:05:38 INFO - PROCESS | 3640 | 1461193538436 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}] 16:05:38 INFO - PROCESS | 3640 | 1461193538537 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:05:38 INFO - PROCESS | 3640 | 1461193538648 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 3640 | ++DOCSHELL 14350C00 == 47 [pid = 3640] [id = 749] 16:05:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (14A64000) [pid = 3640] [serial = 2246] [outer = 00000000] 16:05:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (180D6000) [pid = 3640] [serial = 2247] [outer = 14A64000] 16:05:38 INFO - PROCESS | 3640 | 1461193538702 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (18336000) [pid = 3640] [serial = 2248] [outer = 14A64000] 16:05:39 INFO - PROCESS | 3640 | 1461193539230 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]]]}] 16:05:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:05:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 829ms 16:05:39 INFO - PROCESS | 3640 | 1461193539272 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 3640 | 1461193539274 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:05:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:05:39 INFO - PROCESS | 3640 | 1461193539278 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 3640 | 1461193539282 Marionette TRACE conn3 <- [1,2958,null,{}] 16:05:39 INFO - PROCESS | 3640 | 1461193539310 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}] 16:05:39 INFO - PROCESS | 3640 | 1461193539414 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:05:39 INFO - PROCESS | 3640 | 1461193539524 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 3640 | ++DOCSHELL 18332000 == 48 [pid = 3640] [id = 750] 16:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1871D400) [pid = 3640] [serial = 2249] [outer = 00000000] 16:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18BCBC00) [pid = 3640] [serial = 2250] [outer = 1871D400] 16:05:39 INFO - PROCESS | 3640 | 1461193539580 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (18E4D000) [pid = 3640] [serial = 2251] [outer = 1871D400] 16:05:40 INFO - PROCESS | 3640 | 1461193540161 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]]]}] 16:05:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:05:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 922ms 16:05:40 INFO - PROCESS | 3640 | 1461193540203 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 3640 | 1461193540205 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:05:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:05:40 INFO - PROCESS | 3640 | 1461193540209 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 3640 | 1461193540211 Marionette TRACE conn3 <- [1,2962,null,{}] 16:05:40 INFO - PROCESS | 3640 | 1461193540215 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}] 16:05:40 INFO - PROCESS | 3640 | 1461193540314 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:05:40 INFO - PROCESS | 3640 | 1461193540424 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 3640 | ++DOCSHELL 18777C00 == 49 [pid = 3640] [id = 751] 16:05:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (18BC0C00) [pid = 3640] [serial = 2252] [outer = 00000000] 16:05:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1985A800) [pid = 3640] [serial = 2253] [outer = 18BC0C00] 16:05:40 INFO - PROCESS | 3640 | 1461193540478 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19868000) [pid = 3640] [serial = 2254] [outer = 18BC0C00] 16:05:41 INFO - PROCESS | 3640 | 1461193540983 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]]]}] 16:05:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:05:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 814ms 16:05:41 INFO - PROCESS | 3640 | 1461193541010 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 3640 | 1461193541012 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:05:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:05:41 INFO - PROCESS | 3640 | 1461193541016 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 3640 | 1461193541018 Marionette TRACE conn3 <- [1,2966,null,{}] 16:05:41 INFO - PROCESS | 3640 | 1461193541021 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}] 16:05:41 INFO - PROCESS | 3640 | 1461193541118 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:05:41 INFO - PROCESS | 3640 | 1461193541256 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 3640 | ++DOCSHELL 18BC9C00 == 50 [pid = 3640] [id = 752] 16:05:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18BCA800) [pid = 3640] [serial = 2255] [outer = 00000000] 16:05:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (19A5A400) [pid = 3640] [serial = 2256] [outer = 18BCA800] 16:05:41 INFO - PROCESS | 3640 | 1461193541312 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19A59800) [pid = 3640] [serial = 2257] [outer = 18BCA800] 16:05:41 INFO - PROCESS | 3640 | 1461193541845 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]]]}] 16:05:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:05:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 844ms 16:05:41 INFO - PROCESS | 3640 | 1461193541859 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 3640 | 1461193541861 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:05:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:05:41 INFO - PROCESS | 3640 | 1461193541864 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 3640 | 1461193541866 Marionette TRACE conn3 <- [1,2970,null,{}] 16:05:41 INFO - PROCESS | 3640 | 1461193541870 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}] 16:05:42 INFO - PROCESS | 3640 | 1461193541994 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:05:42 INFO - PROCESS | 3640 | 1461193542109 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 3640 | ++DOCSHELL 19A60400 == 51 [pid = 3640] [id = 753] 16:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (19D41400) [pid = 3640] [serial = 2258] [outer = 00000000] 16:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1A24F400) [pid = 3640] [serial = 2259] [outer = 19D41400] 16:05:42 INFO - PROCESS | 3640 | 1461193542166 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1A0F1000) [pid = 3640] [serial = 2260] [outer = 19D41400] 16:05:42 INFO - PROCESS | 3640 | 1461193542627 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"]]]}] 16:05:42 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:05:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:05:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 813ms 16:05:42 INFO - PROCESS | 3640 | 1461193542666 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 3640 | 1461193542668 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:05:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:05:42 INFO - PROCESS | 3640 | 1461193542672 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 3640 | 1461193542674 Marionette TRACE conn3 <- [1,2974,null,{}] 16:05:42 INFO - PROCESS | 3640 | 1461193542678 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}] 16:05:42 INFO - PROCESS | 3640 | 1461193542774 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:05:42 INFO - PROCESS | 3640 | 1461193542890 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 3640 | ++DOCSHELL 19DF6C00 == 52 [pid = 3640] [id = 754] 16:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1A258800) [pid = 3640] [serial = 2261] [outer = 00000000] 16:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1B8C5400) [pid = 3640] [serial = 2262] [outer = 1A258800] 16:05:42 INFO - PROCESS | 3640 | 1461193542946 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1B8C5000) [pid = 3640] [serial = 2263] [outer = 1A258800] 16:05:43 INFO - PROCESS | 3640 | 1461193543394 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]]]}] 16:05:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:05:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 735ms 16:05:43 INFO - PROCESS | 3640 | 1461193543443 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 3640 | 1461193543445 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:05:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:05:43 INFO - PROCESS | 3640 | 1461193543481 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 3640 | 1461193543484 Marionette TRACE conn3 <- [1,2978,null,{}] 16:05:43 INFO - PROCESS | 3640 | 1461193543506 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}] 16:05:43 INFO - PROCESS | 3640 | 1461193543604 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:05:43 INFO - PROCESS | 3640 | 1461193543771 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 3640 | ++DOCSHELL 1AC66800 == 53 [pid = 3640] [id = 755] 16:05:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1AC73800) [pid = 3640] [serial = 2264] [outer = 00000000] 16:05:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1C2F5000) [pid = 3640] [serial = 2265] [outer = 1AC73800] 16:05:43 INFO - PROCESS | 3640 | 1461193543831 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1C2F9000) [pid = 3640] [serial = 2266] [outer = 1AC73800] 16:05:44 INFO - PROCESS | 3640 | ++DOCSHELL 1ACC7C00 == 54 [pid = 3640] [id = 756] 16:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1ACCE400) [pid = 3640] [serial = 2267] [outer = 00000000] 16:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1C917400) [pid = 3640] [serial = 2268] [outer = 1ACCE400] 16:05:44 INFO - PROCESS | 3640 | 1461193544370 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]]]}] 16:05:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:05:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 16:05:44 INFO - PROCESS | 3640 | 1461193544412 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 3640 | 1461193544415 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:05:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:05:44 INFO - PROCESS | 3640 | 1461193544421 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 3640 | 1461193544424 Marionette TRACE conn3 <- [1,2982,null,{}] 16:05:44 INFO - PROCESS | 3640 | 1461193544430 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}] 16:05:44 INFO - PROCESS | 3640 | 1461193544576 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:05:44 INFO - PROCESS | 3640 | 1461193544691 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 3640 | ++DOCSHELL 1AC71000 == 55 [pid = 3640] [id = 757] 16:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1B8C1000) [pid = 3640] [serial = 2269] [outer = 00000000] 16:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1C918000) [pid = 3640] [serial = 2270] [outer = 1B8C1000] 16:05:44 INFO - PROCESS | 3640 | 1461193544745 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (1C91CC00) [pid = 3640] [serial = 2271] [outer = 1B8C1000] 16:05:45 INFO - PROCESS | 3640 | 1461193545405 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]]]}] 16:05:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:05:45 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 16:05:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1001ms 16:05:45 INFO - PROCESS | 3640 | 1461193545430 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 3640 | 1461193545433 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:05:45 INFO - PROCESS | 3640 | 1461193545439 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:05:45 INFO - PROCESS | 3640 | 1461193545443 Marionette TRACE conn3 <- [1,2986,null,{}] 16:05:45 INFO - PROCESS | 3640 | 1461193545447 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}] 16:05:45 INFO - PROCESS | 3640 | 1461193545549 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:05:45 INFO - PROCESS | 3640 | 1461193545666 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 3640 | ++DOCSHELL 13203C00 == 56 [pid = 3640] [id = 758] 16:05:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (13207800) [pid = 3640] [serial = 2272] [outer = 00000000] 16:05:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (15730400) [pid = 3640] [serial = 2273] [outer = 13207800] 16:05:45 INFO - PROCESS | 3640 | 1461193545761 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (15CB6C00) [pid = 3640] [serial = 2274] [outer = 13207800] 16:05:45 INFO - PROCESS | 3640 | --DOCSHELL 146B3000 == 55 [pid = 3640] [id = 746] 16:05:45 INFO - PROCESS | 3640 | --DOCSHELL 15CDDC00 == 54 [pid = 3640] [id = 745] 16:05:45 INFO - PROCESS | 3640 | --DOCSHELL 02A7A800 == 53 [pid = 3640] [id = 744] 16:05:45 INFO - PROCESS | 3640 | --DOCSHELL 133D7400 == 52 [pid = 3640] [id = 739] 16:05:46 INFO - PROCESS | 3640 | 1461193546187 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]]]}] 16:05:46 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. 16:05:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 798ms 16:05:46 INFO - PROCESS | 3640 | 1461193546243 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 3640 | 1461193546248 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:05:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:05:46 INFO - PROCESS | 3640 | 1461193546254 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 3640 | 1461193546256 Marionette TRACE conn3 <- [1,2990,null,{}] 16:05:46 INFO - PROCESS | 3640 | 1461193546296 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}] 16:05:46 INFO - PROCESS | 3640 | 1461193546384 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:05:46 INFO - PROCESS | 3640 | 1461193546398 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 3640 | ++DOCSHELL 180F3800 == 53 [pid = 3640] [id = 759] 16:05:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (183B1800) [pid = 3640] [serial = 2275] [outer = 00000000] 16:05:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (18A7F400) [pid = 3640] [serial = 2276] [outer = 183B1800] 16:05:46 INFO - PROCESS | 3640 | 1461193546443 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (18BC4400) [pid = 3640] [serial = 2277] [outer = 183B1800] 16:05:46 INFO - PROCESS | 3640 | 1461193546931 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]]]}] 16:05:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:05:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 704ms 16:05:46 INFO - PROCESS | 3640 | 1461193546953 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 3640 | 1461193546955 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:05:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:05:46 INFO - PROCESS | 3640 | 1461193546959 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 3640 | 1461193546962 Marionette TRACE conn3 <- [1,2994,null,{}] 16:05:47 INFO - PROCESS | 3640 | 1461193546972 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}] 16:05:47 INFO - PROCESS | 3640 | 1461193547057 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:05:47 INFO - PROCESS | 3640 | 1461193547064 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3640 | ++DOCSHELL 1985E000 == 54 [pid = 3640] [id = 760] 16:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (19863800) [pid = 3640] [serial = 2278] [outer = 00000000] 16:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (19DEC000) [pid = 3640] [serial = 2279] [outer = 19863800] 16:05:47 INFO - PROCESS | 3640 | 1461193547111 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (1C2EA800) [pid = 3640] [serial = 2280] [outer = 19863800] 16:05:47 INFO - PROCESS | 3640 | 1461193547591 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]]]}] 16:05:47 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. 16:05:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 704ms 16:05:47 INFO - PROCESS | 3640 | 1461193547658 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 3640 | 1461193547660 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:05:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:05:47 INFO - PROCESS | 3640 | 1461193547663 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 3640 | 1461193547665 Marionette TRACE conn3 <- [1,2998,null,{}] 16:05:47 INFO - PROCESS | 3640 | 1461193547669 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}] 16:05:47 INFO - PROCESS | 3640 | 1461193547796 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:05:47 INFO - PROCESS | 3640 | 1461193547903 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3640 | ++DOCSHELL 19A5FC00 == 55 [pid = 3640] [id = 761] 16:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (19DEA800) [pid = 3640] [serial = 2281] [outer = 00000000] 16:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (1C91DC00) [pid = 3640] [serial = 2282] [outer = 19DEA800] 16:05:47 INFO - PROCESS | 3640 | 1461193547948 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (1CB18800) [pid = 3640] [serial = 2283] [outer = 19DEA800] 16:05:48 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:48 INFO - PROCESS | 3640 | 1461193548392 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:05:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:05:48 INFO - {} 16:05:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:05:48 INFO - {} 16:05:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:05:48 INFO - {} 16:05:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:05:48 INFO - {} 16:05:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 16:05:48 INFO - PROCESS | 3640 | 1461193548406 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 3640 | 1461193548408 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:05:48 INFO - TEST-START | /FileAPI/fileReader.html 16:05:48 INFO - PROCESS | 3640 | 1461193548411 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 3640 | 1461193548413 Marionette TRACE conn3 <- [1,3002,null,{}] 16:05:48 INFO - PROCESS | 3640 | 1461193548416 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}] 16:05:48 INFO - PROCESS | 3640 | 1461193548535 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:05:48 INFO - PROCESS | 3640 | 1461193548540 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C3800 == 56 [pid = 3640] [id = 762] 16:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (1C418400) [pid = 3640] [serial = 2284] [outer = 00000000] 16:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (1CC4CC00) [pid = 3640] [serial = 2285] [outer = 1C418400] 16:05:48 INFO - PROCESS | 3640 | 1461193548584 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (1CC53400) [pid = 3640] [serial = 2286] [outer = 1C418400] 16:05:49 INFO - PROCESS | 3640 | 1461193549029 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]]]}] 16:05:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:05:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:05:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:05:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:05:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 642ms 16:05:49 INFO - PROCESS | 3640 | 1461193549047 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3640 | 1461193549049 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:05:49 INFO - TEST-START | /FileAPI/historical.html 16:05:49 INFO - PROCESS | 3640 | 1461193549058 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 3640 | 1461193549060 Marionette TRACE conn3 <- [1,3006,null,{}] 16:05:49 INFO - PROCESS | 3640 | 1461193549063 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}] 16:05:49 INFO - PROCESS | 3640 | 1461193549189 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (14A0E800) [pid = 3640] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (1985C000) [pid = 3640] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (15624800) [pid = 3640] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (1A25A000) [pid = 3640] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (15725800) [pid = 3640] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (18FCB800) [pid = 3640] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (18A86000) [pid = 3640] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (11B67800) [pid = 3640] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (15CE8800) [pid = 3640] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (133D7C00) [pid = 3640] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (15466400) [pid = 3640] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1C33A400) [pid = 3640] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1A993000) [pid = 3640] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (1877C800) [pid = 3640] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (16526C00) [pid = 3640] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1A79F000) [pid = 3640] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1897B800) [pid = 3640] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1320F000) [pid = 3640] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1326D400) [pid = 3640] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (19869400) [pid = 3640] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (132D2800) [pid = 3640] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (18FCCC00) [pid = 3640] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1326A000) [pid = 3640] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1B8F4000) [pid = 3640] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (19A58000) [pid = 3640] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1A0F1800) [pid = 3640] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A2CF400) [pid = 3640] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (15F02800) [pid = 3640] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (15466800) [pid = 3640] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (12CB3000) [pid = 3640] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19C91800) [pid = 3640] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19860400) [pid = 3640] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (13264000) [pid = 3640] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (13801400) [pid = 3640] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1B8C5C00) [pid = 3640] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:05:49 INFO - PROCESS | 3640 | 1461193549599 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 3640 | ++DOCSHELL 11B67800 == 57 [pid = 3640] [id = 763] 16:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (11F4DC00) [pid = 3640] [serial = 2287] [outer = 00000000] 16:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (12D3DC00) [pid = 3640] [serial = 2288] [outer = 11F4DC00] 16:05:49 INFO - PROCESS | 3640 | 1461193549649 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (13335800) [pid = 3640] [serial = 2289] [outer = 11F4DC00] 16:05:50 INFO - PROCESS | 3640 | 1461193550002 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"]]]}] 16:05:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:05:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:05:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:05:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:05:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:05:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:05:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:05:50 INFO - TEST-OK | /FileAPI/historical.html | took 1001ms 16:05:50 INFO - PROCESS | 3640 | 1461193550060 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 3640 | 1461193550062 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:05:50 INFO - TEST-START | /FileAPI/idlharness.html 16:05:50 INFO - PROCESS | 3640 | 1461193550066 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 3640 | 1461193550067 Marionette TRACE conn3 <- [1,3010,null,{}] 16:05:50 INFO - PROCESS | 3640 | 1461193550071 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}] 16:05:50 INFO - PROCESS | 3640 | 1461193550193 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:05:50 INFO - PROCESS | 3640 | 1461193550206 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 3640 | ++DOCSHELL 11F51400 == 58 [pid = 3640] [id = 764] 16:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (11FC3800) [pid = 3640] [serial = 2290] [outer = 00000000] 16:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (18AB6800) [pid = 3640] [serial = 2291] [outer = 11FC3800] 16:05:50 INFO - PROCESS | 3640 | 1461193550250 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (18FCCC00) [pid = 3640] [serial = 2292] [outer = 11FC3800] 16:05:51 INFO - PROCESS | 3640 | 1461193551075 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]]]}] 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:05:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:05:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:05:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:05:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:05:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:05:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:05:51 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 16:05:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:05:51 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 16:05:51 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 16:05:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:05:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:05:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:05:51 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 16:05:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:05:51 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 16:05:51 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 16:05:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:05:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:05:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1126ms 16:05:51 INFO - PROCESS | 3640 | 1461193551183 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 3640 | 1461193551185 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:05:51 INFO - TEST-START | /FileAPI/idlharness.worker 16:05:51 INFO - PROCESS | 3640 | 1461193551189 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 3640 | 1461193551191 Marionette TRACE conn3 <- [1,3014,null,{}] 16:05:51 INFO - PROCESS | 3640 | 1461193551194 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}] 16:05:51 INFO - PROCESS | 3640 | 1461193551317 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:05:51 INFO - PROCESS | 3640 | 1461193551327 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 3640 | ++DOCSHELL 132CB000 == 59 [pid = 3640] [id = 765] 16:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (18A7FC00) [pid = 3640] [serial = 2293] [outer = 00000000] 16:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1D16D800) [pid = 3640] [serial = 2294] [outer = 18A7FC00] 16:05:51 INFO - PROCESS | 3640 | 1461193551370 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1D323800) [pid = 3640] [serial = 2295] [outer = 18A7FC00] 16:05:51 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:52 INFO - PROCESS | 3640 | 1461193552591 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,{},{}]]]}] 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:05:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:05:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:05:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:05:52 INFO - {} 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:05:52 INFO - {} 16:05:52 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 - {} 16:05:52 INFO - {} 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:05:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:05:52 INFO - {} 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:05:52 INFO - {} 16:05:52 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 - {} 16:05:52 INFO - {} 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 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 16:05:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:52 INFO - {} 16:05:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1611ms 16:05:52 INFO - PROCESS | 3640 | 1461193552873 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 3640 | 1461193552877 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:05:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:05:52 INFO - PROCESS | 3640 | 1461193552887 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 3640 | 1461193552889 Marionette TRACE conn3 <- [1,3018,null,{}] 16:05:52 INFO - PROCESS | 3640 | 1461193552895 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}] 16:05:53 INFO - PROCESS | 3640 | 1461193553000 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:05:53 INFO - PROCESS | 3640 | 1461193553139 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 3640 | ++DOCSHELL 11FCB000 == 60 [pid = 3640] [id = 766] 16:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (12BE7000) [pid = 3640] [serial = 2296] [outer = 00000000] 16:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1D396C00) [pid = 3640] [serial = 2297] [outer = 12BE7000] 16:05:53 INFO - PROCESS | 3640 | 1461193553195 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D399800) [pid = 3640] [serial = 2298] [outer = 12BE7000] 16:05:53 INFO - PROCESS | 3640 | 1461193553721 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]]]}] 16:05:53 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 16:05:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 892ms 16:05:53 INFO - PROCESS | 3640 | 1461193553789 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 3640 | 1461193553795 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:05:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:05:53 INFO - PROCESS | 3640 | 1461193553802 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 3640 | 1461193553805 Marionette TRACE conn3 <- [1,3022,null,{}] 16:05:53 INFO - PROCESS | 3640 | 1461193553809 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}] 16:05:53 INFO - PROCESS | 3640 | 1461193553920 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:05:54 INFO - PROCESS | 3640 | 1461193554085 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 3640 | ++DOCSHELL 1CC4AC00 == 61 [pid = 3640] [id = 767] 16:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1CC4D400) [pid = 3640] [serial = 2299] [outer = 00000000] 16:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1D7ED400) [pid = 3640] [serial = 2300] [outer = 1CC4D400] 16:05:54 INFO - PROCESS | 3640 | 1461193554140 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1D7F0000) [pid = 3640] [serial = 2301] [outer = 1CC4D400] 16:05:54 INFO - PROCESS | 3640 | 1461193554713 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]]]}] 16:05:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:05:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 954ms 16:05:54 INFO - PROCESS | 3640 | 1461193554745 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 3640 | 1461193554747 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:05:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:05:54 INFO - PROCESS | 3640 | 1461193554751 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 3640 | 1461193554755 Marionette TRACE conn3 <- [1,3026,null,{}] 16:05:54 INFO - PROCESS | 3640 | 1461193554766 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}] 16:05:54 INFO - PROCESS | 3640 | 1461193554876 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:05:55 INFO - PROCESS | 3640 | 1461193555045 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 3640 | ++DOCSHELL 17C9E000 == 62 [pid = 3640] [id = 768] 16:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (18A7B400) [pid = 3640] [serial = 2302] [outer = 00000000] 16:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1DB4D400) [pid = 3640] [serial = 2303] [outer = 18A7B400] 16:05:55 INFO - PROCESS | 3640 | 1461193555103 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1DB53800) [pid = 3640] [serial = 2304] [outer = 18A7B400] 16:05:55 INFO - PROCESS | 3640 | 1461193555717 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"]]]}] 16:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 939ms 16:05:55 INFO - PROCESS | 3640 | 1461193555727 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 3640 | 1461193555730 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:05:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:05:55 INFO - PROCESS | 3640 | 1461193555734 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - PROCESS | 3640 | 1461193555736 Marionette TRACE conn3 <- [1,3030,null,{}] 16:05:55 INFO - PROCESS | 3640 | 1461193555740 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}] 16:05:55 INFO - PROCESS | 3640 | 1461193555846 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:05:56 INFO - PROCESS | 3640 | 1461193556011 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 3640 | ++DOCSHELL 11B70400 == 63 [pid = 3640] [id = 769] 16:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (11B72400) [pid = 3640] [serial = 2305] [outer = 00000000] 16:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (142B0400) [pid = 3640] [serial = 2306] [outer = 11B72400] 16:05:56 INFO - PROCESS | 3640 | 1461193556074 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1563E800) [pid = 3640] [serial = 2307] [outer = 11B72400] 16:05:56 INFO - PROCESS | 3640 | 1461193556957 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]]]}] 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:05:57 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. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:05:57 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'.) 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:05:57 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. 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:05:57 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. 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:05:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:05:57 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. 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:05:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:05:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:05:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1361ms 16:05:57 INFO - PROCESS | 3640 | 1461193557091 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 3640 | 1461193557097 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:05:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:05:57 INFO - PROCESS | 3640 | 1461193557102 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 3640 | 1461193557106 Marionette TRACE conn3 <- [1,3034,null,{}] 16:05:57 INFO - PROCESS | 3640 | 1461193557110 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}] 16:05:57 INFO - PROCESS | 3640 | 1461193557256 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:05:57 INFO - PROCESS | 3640 | 1461193557415 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 3640 | ++DOCSHELL 13626400 == 64 [pid = 3640] [id = 770] 16:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (136DF400) [pid = 3640] [serial = 2308] [outer = 00000000] 16:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (16530400) [pid = 3640] [serial = 2309] [outer = 136DF400] 16:05:57 INFO - PROCESS | 3640 | 1461193557467 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (17CA1400) [pid = 3640] [serial = 2310] [outer = 136DF400] 16:05:57 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1A799C00 == 63 [pid = 3640] [id = 722] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 11F51400 == 62 [pid = 3640] [id = 764] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 11B67800 == 61 [pid = 3640] [id = 763] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1B8C3800 == 60 [pid = 3640] [id = 762] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 19A5FC00 == 59 [pid = 3640] [id = 761] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1985E000 == 58 [pid = 3640] [id = 760] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 180F3800 == 57 [pid = 3640] [id = 759] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 13203C00 == 56 [pid = 3640] [id = 758] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1ACC7C00 == 55 [pid = 3640] [id = 756] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1AC66800 == 54 [pid = 3640] [id = 755] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 19DF6C00 == 53 [pid = 3640] [id = 754] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 19A60400 == 52 [pid = 3640] [id = 753] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1C419C00) [pid = 3640] [serial = 2215] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1C91E000) [pid = 3640] [serial = 2230] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (18057000) [pid = 3640] [serial = 2241] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 18BC9C00 == 51 [pid = 3640] [id = 752] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 18777C00 == 50 [pid = 3640] [id = 751] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 18332000 == 49 [pid = 3640] [id = 750] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 14350C00 == 48 [pid = 3640] [id = 749] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1B8FFC00 == 47 [pid = 3640] [id = 738] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 11FCD800 == 46 [pid = 3640] [id = 748] 16:05:57 INFO - PROCESS | 3640 | --DOCSHELL 1545C400 == 45 [pid = 3640] [id = 747] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (18E42000) [pid = 3640] [serial = 2090] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (164AAC00) [pid = 3640] [serial = 2132] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (13334C00) [pid = 3640] [serial = 2048] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (19874C00) [pid = 3640] [serial = 2093] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (142B0000) [pid = 3640] [serial = 2084] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (19A59000) [pid = 3640] [serial = 2135] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (13343C00) [pid = 3640] [serial = 2129] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (15F09000) [pid = 3640] [serial = 2087] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (19862800) [pid = 3640] [serial = 2081] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (15EDB400) [pid = 3640] [serial = 2051] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1A99BC00) [pid = 3640] [serial = 2138] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1ACCBC00) [pid = 3640] [serial = 2168] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (19DEB400) [pid = 3640] [serial = 2200] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1ACC4C00) [pid = 3640] [serial = 2203] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (19DA3C00) [pid = 3640] [serial = 2201] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1B8F6400) [pid = 3640] [serial = 2206] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1ACD0000) [pid = 3640] [serial = 2204] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18723000) [pid = 3640] [serial = 2174] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (180DC800) [pid = 3640] [serial = 2173] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (14AF5C00) [pid = 3640] [serial = 2171] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (143A3000) [pid = 3640] [serial = 2170] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1ACCD800) [pid = 3640] [serial = 2177] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A799800) [pid = 3640] [serial = 2176] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (19874000) [pid = 3640] [serial = 2197] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (143ABC00) [pid = 3640] [serial = 2183] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (146B8C00) [pid = 3640] [serial = 2182] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (164A5C00) [pid = 3640] [serial = 2188] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (17C97800) [pid = 3640] [serial = 2189] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1B8CD800) [pid = 3640] [serial = 2180] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1B8CC400) [pid = 3640] [serial = 2179] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (164AD400) [pid = 3640] [serial = 2186] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (15F01400) [pid = 3640] [serial = 2185] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (196A6C00) [pid = 3640] [serial = 2194] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (197EC000) [pid = 3640] [serial = 2195] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18BC6800) [pid = 3640] [serial = 2191] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18BCE000) [pid = 3640] [serial = 2192] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1C2ED000) [pid = 3640] [serial = 2213] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1C2EAC00) [pid = 3640] [serial = 2212] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (136D4800) [pid = 3640] [serial = 2233] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (13804000) [pid = 3640] [serial = 2234] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15CF4400) [pid = 3640] [serial = 2236] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15F0E400) [pid = 3640] [serial = 2238] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (16531C00) [pid = 3640] [serial = 2239] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15CDA400) [pid = 3640] [serial = 2219] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (15C04C00) [pid = 3640] [serial = 2218] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18BCB000) [pid = 3640] [serial = 2222] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18724400) [pid = 3640] [serial = 2221] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1B8F9400) [pid = 3640] [serial = 2207] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C70F800) [pid = 3640] [serial = 2227] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C2F6000) [pid = 3640] [serial = 2225] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1A7ED400) [pid = 3640] [serial = 2209] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1B8F8400) [pid = 3640] [serial = 2224] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1C912000) [pid = 3640] [serial = 2228] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1B8CA400) [pid = 3640] [serial = 2210] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19A51C00) [pid = 3640] [serial = 2198] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17C9A800) [pid = 3640] [serial = 2045] [outer = 00000000] [url = about:blank] 16:05:58 INFO - PROCESS | 3640 | 1461193558076 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:05:58 INFO - {} 16:05:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1001ms 16:05:58 INFO - PROCESS | 3640 | 1461193558105 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 3640 | 1461193558110 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:05:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:05:58 INFO - PROCESS | 3640 | 1461193558116 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 3640 | 1461193558118 Marionette TRACE conn3 <- [1,3038,null,{}] 16:05:58 INFO - PROCESS | 3640 | 1461193558122 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}] 16:05:58 INFO - PROCESS | 3640 | 1461193558212 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:05:58 INFO - PROCESS | 3640 | 1461193558218 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 3640 | ++DOCSHELL 132D0800 == 46 [pid = 3640] [id = 771] 16:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1333E000) [pid = 3640] [serial = 2311] [outer = 00000000] 16:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (13628400) [pid = 3640] [serial = 2312] [outer = 1333E000] 16:05:58 INFO - PROCESS | 3640 | 1461193558264 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (142A9800) [pid = 3640] [serial = 2313] [outer = 1333E000] 16:05:58 INFO - PROCESS | 3640 | 1461193558795 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]]]}] 16:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:05:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:05:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 751ms 16:05:58 INFO - PROCESS | 3640 | 1461193558856 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 3640 | 1461193558858 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:05:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:05:58 INFO - PROCESS | 3640 | 1461193558862 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 3640 | 1461193558865 Marionette TRACE conn3 <- [1,3042,null,{}] 16:05:58 INFO - PROCESS | 3640 | 1461193558877 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}] 16:05:58 INFO - PROCESS | 3640 | 1461193558963 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:05:59 INFO - PROCESS | 3640 | 1461193559062 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 3640 | ++DOCSHELL 14350C00 == 47 [pid = 3640] [id = 772] 16:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15F0B400) [pid = 3640] [serial = 2314] [outer = 00000000] 16:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16531C00) [pid = 3640] [serial = 2315] [outer = 15F0B400] 16:05:59 INFO - PROCESS | 3640 | 1461193559114 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17C9AC00) [pid = 3640] [serial = 2316] [outer = 15F0B400] 16:05:59 INFO - PROCESS | 3640 | 1461193559732 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"]]]}] 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:59 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" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:59 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" 16:05:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1016ms 16:05:59 INFO - PROCESS | 3640 | 1461193559875 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:05:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:05:59 INFO - PROCESS | 3640 | 1461193559878 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:05:59 INFO - PROCESS | 3640 | 1461193559881 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 3640 | 1461193559883 Marionette TRACE conn3 <- [1,3046,null,{}] 16:05:59 INFO - PROCESS | 3640 | 1461193559887 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}] 16:05:59 INFO - PROCESS | 3640 | 1461193559970 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:05:59 INFO - PROCESS | 3640 | 1461193559976 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 3640 | ++DOCSHELL 1833B000 == 48 [pid = 3640] [id = 773] 16:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (183B2C00) [pid = 3640] [serial = 2317] [outer = 00000000] 16:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (18BC7800) [pid = 3640] [serial = 2318] [outer = 183B2C00] 16:06:00 INFO - PROCESS | 3640 | 1461193560020 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18BC9000) [pid = 3640] [serial = 2319] [outer = 183B2C00] 16:06:00 INFO - PROCESS | 3640 | 1461193560613 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]]]}] 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:06:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:06:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:06:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:06:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:06:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:06:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:06:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:06:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:06:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 798ms 16:06:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:06:00 INFO - PROCESS | 3640 | 1461193560692 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 3640 | 1461193560694 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:06:00 INFO - PROCESS | 3640 | 1461193560697 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 3640 | 1461193560699 Marionette TRACE conn3 <- [1,3050,null,{}] 16:06:00 INFO - PROCESS | 3640 | 1461193560702 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}] 16:06:00 INFO - PROCESS | 3640 | 1461193560818 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:06:00 INFO - PROCESS | 3640 | 1461193560829 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3640 | ++DOCSHELL 15EDB400 == 49 [pid = 3640] [id = 774] 16:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18BC6C00) [pid = 3640] [serial = 2320] [outer = 00000000] 16:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (197E4400) [pid = 3640] [serial = 2321] [outer = 18BC6C00] 16:06:00 INFO - PROCESS | 3640 | 1461193560929 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (196B1000) [pid = 3640] [serial = 2322] [outer = 18BC6C00] 16:06:01 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:06:01 INFO - PROCESS | 3640 | 1461193561434 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:06:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:06:01 INFO - {} 16:06:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 798ms 16:06:01 INFO - PROCESS | 3640 | 1461193561499 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 3640 | 1461193561501 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:06:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:06:01 INFO - PROCESS | 3640 | 1461193561504 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 3640 | 1461193561506 Marionette TRACE conn3 <- [1,3054,null,{}] 16:06:01 INFO - PROCESS | 3640 | 1461193561514 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}] 16:06:01 INFO - PROCESS | 3640 | 1461193561642 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:06:01 INFO - PROCESS | 3640 | 1461193561648 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 3640 | ++DOCSHELL 18FCE400 == 50 [pid = 3640] [id = 775] 16:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (196A9C00) [pid = 3640] [serial = 2323] [outer = 00000000] 16:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19A5B000) [pid = 3640] [serial = 2324] [outer = 196A9C00] 16:06:01 INFO - PROCESS | 3640 | 1461193561696 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19A5D800) [pid = 3640] [serial = 2325] [outer = 196A9C00] 16:06:02 INFO - PROCESS | 3640 | 1461193562132 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]]]}] 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:06:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:06:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 703ms 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (14A64000) [pid = 3640] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1ACCE400) [pid = 3640] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1C418400) [pid = 3640] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1B8C1000) [pid = 3640] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (183B1800) [pid = 3640] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1AC73800) [pid = 3640] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1A258800) [pid = 3640] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18BCA800) [pid = 3640] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13207800) [pid = 3640] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19D41400) [pid = 3640] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:06:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18BC0C00) [pid = 3640] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11FC3800) [pid = 3640] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (11F4DC00) [pid = 3640] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19863800) [pid = 3640] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19DEA800) [pid = 3640] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1C2EF400) [pid = 3640] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (12B3DC00) [pid = 3640] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1C2F3800) [pid = 3640] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:06:02 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1871D400) [pid = 3640] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:06:02 INFO - PROCESS | 3640 | 1461193562499 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 3640 | 1461193562501 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:06:02 INFO - PROCESS | 3640 | 1461193562510 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 3640 | 1461193562512 Marionette TRACE conn3 <- [1,3058,null,{}] 16:06:02 INFO - PROCESS | 3640 | 1461193562515 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}] 16:06:02 INFO - PROCESS | 3640 | 1461193562595 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:06:02 INFO - PROCESS | 3640 | 1461193562601 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 3640 | ++DOCSHELL 132D2000 == 51 [pid = 3640] [id = 776] 16:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (14A64000) [pid = 3640] [serial = 2326] [outer = 00000000] 16:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18BCA800) [pid = 3640] [serial = 2327] [outer = 14A64000] 16:06:02 INFO - PROCESS | 3640 | 1461193562647 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1985F000) [pid = 3640] [serial = 2328] [outer = 14A64000] 16:06:03 INFO - PROCESS | 3640 | 1461193563102 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]]]}] 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:06:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 626ms 16:06:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:06:03 INFO - PROCESS | 3640 | 1461193563146 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 3640 | 1461193563148 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:06:03 INFO - PROCESS | 3640 | 1461193563151 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 3640 | 1461193563152 Marionette TRACE conn3 <- [1,3062,null,{}] 16:06:03 INFO - PROCESS | 3640 | 1461193563156 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}] 16:06:03 INFO - PROCESS | 3640 | 1461193563249 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:06:03 INFO - PROCESS | 3640 | 1461193563254 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 3640 | ++DOCSHELL 11B6D800 == 52 [pid = 3640] [id = 777] 16:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15727800) [pid = 3640] [serial = 2329] [outer = 00000000] 16:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19C99400) [pid = 3640] [serial = 2330] [outer = 15727800] 16:06:03 INFO - PROCESS | 3640 | 1461193563298 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19DEF000) [pid = 3640] [serial = 2331] [outer = 15727800] 16:06:03 INFO - PROCESS | 3640 | 1461193563702 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]]]}] 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:06:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 595ms 16:06:03 INFO - PROCESS | 3640 | 1461193563748 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 3640 | 1461193563750 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:06:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:06:03 INFO - PROCESS | 3640 | 1461193563753 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 3640 | 1461193563755 Marionette TRACE conn3 <- [1,3066,null,{}] 16:06:03 INFO - PROCESS | 3640 | 1461193563777 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}] 16:06:03 INFO - PROCESS | 3640 | 1461193563858 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:06:03 INFO - PROCESS | 3640 | 1461193563864 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 3640 | ++DOCSHELL 13259000 == 53 [pid = 3640] [id = 778] 16:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19863800) [pid = 3640] [serial = 2332] [outer = 00000000] 16:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1A2CF400) [pid = 3640] [serial = 2333] [outer = 19863800] 16:06:03 INFO - PROCESS | 3640 | 1461193563907 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1A799C00) [pid = 3640] [serial = 2334] [outer = 19863800] 16:06:04 INFO - PROCESS | 3640 | 1461193564352 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] 16:06:04 INFO - PROCESS | 3640 | 1461193564395 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:06:04 INFO - PROCESS | 3640 | 1461193564399 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 3640 | 1461193564401 Marionette TRACE conn3 <- [1,3070,null,{}] 16:06:04 INFO - PROCESS | 3640 | 1461193564404 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}] 16:06:04 INFO - PROCESS | 3640 | 1461193564484 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:06:04 INFO - PROCESS | 3640 | 1461193564542 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 3640 | ++DOCSHELL 11B75C00 == 54 [pid = 3640] [id = 779] 16:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (11CAA400) [pid = 3640] [serial = 2335] [outer = 00000000] 16:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (12CBD400) [pid = 3640] [serial = 2336] [outer = 11CAA400] 16:06:04 INFO - PROCESS | 3640 | 1461193564702 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (13265000) [pid = 3640] [serial = 2337] [outer = 11CAA400] 16:06:05 INFO - PROCESS | 3640 | 1461193565294 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]]]}] 16:06:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:06:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:06:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 939ms 16:06:05 INFO - PROCESS | 3640 | 1461193565345 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 3640 | 1461193565349 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:06:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:06:05 INFO - PROCESS | 3640 | 1461193565355 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 3640 | 1461193565362 Marionette TRACE conn3 <- [1,3074,null,{}] 16:06:05 INFO - PROCESS | 3640 | 1461193565371 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}] 16:06:05 INFO - PROCESS | 3640 | 1461193565568 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:06:05 INFO - PROCESS | 3640 | 1461193565678 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 3640 | ++DOCSHELL 15642800 == 55 [pid = 3640] [id = 780] 16:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15725000) [pid = 3640] [serial = 2338] [outer = 00000000] 16:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (15CE5400) [pid = 3640] [serial = 2339] [outer = 15725000] 16:06:05 INFO - PROCESS | 3640 | 1461193565734 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15F02800) [pid = 3640] [serial = 2340] [outer = 15725000] 16:06:06 INFO - PROCESS | 3640 | 1461193566269 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:06:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 954ms 16:06:06 INFO - PROCESS | 3640 | 1461193566318 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 3640 | 1461193566322 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:06:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:06:06 INFO - PROCESS | 3640 | 1461193566344 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 3640 | 1461193566347 Marionette TRACE conn3 <- [1,3078,null,{}] 16:06:06 INFO - PROCESS | 3640 | 1461193566351 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}] 16:06:06 INFO - PROCESS | 3640 | 1461193566464 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:06:06 INFO - PROCESS | 3640 | 1461193566625 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 3640 | ++DOCSHELL 15F06000 == 56 [pid = 3640] [id = 781] 16:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15FCCC00) [pid = 3640] [serial = 2341] [outer = 00000000] 16:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18332C00) [pid = 3640] [serial = 2342] [outer = 15FCCC00] 16:06:06 INFO - PROCESS | 3640 | 1461193566681 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1897AC00) [pid = 3640] [serial = 2343] [outer = 15FCCC00] 16:06:07 INFO - PROCESS | 3640 | 1461193567198 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 907ms 16:06:07 INFO - PROCESS | 3640 | 1461193567255 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 3640 | 1461193567258 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:06:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:06:07 INFO - PROCESS | 3640 | 1461193567265 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 3640 | 1461193567271 Marionette TRACE conn3 <- [1,3082,null,{}] 16:06:07 INFO - PROCESS | 3640 | 1461193567280 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}] 16:06:07 INFO - PROCESS | 3640 | 1461193567389 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:06:07 INFO - PROCESS | 3640 | 1461193567549 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 3640 | ++DOCSHELL 18A86400 == 57 [pid = 3640] [id = 782] 16:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (18FCDC00) [pid = 3640] [serial = 2344] [outer = 00000000] 16:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19874800) [pid = 3640] [serial = 2345] [outer = 18FCDC00] 16:06:07 INFO - PROCESS | 3640 | 1461193567604 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19A52C00) [pid = 3640] [serial = 2346] [outer = 18FCDC00] 16:06:08 INFO - PROCESS | 3640 | 1461193568125 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:06:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:06:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 891ms 16:06:08 INFO - PROCESS | 3640 | 1461193568169 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 3640 | 1461193568172 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:06:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:06:08 INFO - PROCESS | 3640 | 1461193568177 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 3640 | 1461193568179 Marionette TRACE conn3 <- [1,3086,null,{}] 16:06:08 INFO - PROCESS | 3640 | 1461193568183 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}] 16:06:08 INFO - PROCESS | 3640 | 1461193568293 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:06:08 INFO - PROCESS | 3640 | 1461193568452 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 3640 | ++DOCSHELL 14A5FC00 == 58 [pid = 3640] [id = 783] 16:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1986EC00) [pid = 3640] [serial = 2347] [outer = 00000000] 16:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1ACCD800) [pid = 3640] [serial = 2348] [outer = 1986EC00] 16:06:08 INFO - PROCESS | 3640 | 1461193568507 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1ACCD400) [pid = 3640] [serial = 2349] [outer = 1986EC00] 16:06:09 INFO - PROCESS | 3640 | 1461193568992 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]]]}] 16:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 845ms 16:06:09 INFO - PROCESS | 3640 | 1461193569019 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 3640 | 1461193569021 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:06:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:06:09 INFO - PROCESS | 3640 | 1461193569024 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 3640 | 1461193569026 Marionette TRACE conn3 <- [1,3090,null,{}] 16:06:09 INFO - PROCESS | 3640 | 1461193569030 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}] 16:06:09 INFO - PROCESS | 3640 | 1461193569133 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:06:09 INFO - PROCESS | 3640 | 1461193569258 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 3640 | ++DOCSHELL 1B8C4800 == 59 [pid = 3640] [id = 784] 16:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1B8C7000) [pid = 3640] [serial = 2350] [outer = 00000000] 16:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1B8F1000) [pid = 3640] [serial = 2351] [outer = 1B8C7000] 16:06:09 INFO - PROCESS | 3640 | 1461193569328 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1B8F7400) [pid = 3640] [serial = 2352] [outer = 1B8C7000] 16:06:09 INFO - PROCESS | 3640 | 1461193569874 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 892ms 16:06:09 INFO - PROCESS | 3640 | 1461193569929 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 3640 | 1461193569931 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:06:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:06:09 INFO - PROCESS | 3640 | 1461193569934 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 3640 | 1461193569936 Marionette TRACE conn3 <- [1,3094,null,{}] 16:06:09 INFO - PROCESS | 3640 | 1461193569940 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}] 16:06:10 INFO - PROCESS | 3640 | 1461193570045 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:06:10 INFO - PROCESS | 3640 | 1461193570228 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 3640 | ++DOCSHELL 13336400 == 60 [pid = 3640] [id = 785] 16:06:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (133D6000) [pid = 3640] [serial = 2353] [outer = 00000000] 16:06:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C2EE400) [pid = 3640] [serial = 2354] [outer = 133D6000] 16:06:10 INFO - PROCESS | 3640 | 1461193570286 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C2F1800) [pid = 3640] [serial = 2355] [outer = 133D6000] 16:06:10 INFO - PROCESS | 3640 | 1461193570787 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]]]}] 16:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:06:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:06:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 907ms 16:06:10 INFO - PROCESS | 3640 | 1461193570951 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 3640 | 1461193570956 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:06:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:06:11 INFO - PROCESS | 3640 | 1461193571000 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 3640 | 1461193571004 Marionette TRACE conn3 <- [1,3098,null,{}] 16:06:11 INFO - PROCESS | 3640 | 1461193571018 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}] 16:06:11 INFO - PROCESS | 3640 | 1461193571118 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:06:11 INFO - PROCESS | 3640 | 1461193571264 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 3640 | ++DOCSHELL 12CB0400 == 61 [pid = 3640] [id = 786] 16:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (12D48400) [pid = 3640] [serial = 2356] [outer = 00000000] 16:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1325D800) [pid = 3640] [serial = 2357] [outer = 12D48400] 16:06:11 INFO - PROCESS | 3640 | 1461193571320 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (13264400) [pid = 3640] [serial = 2358] [outer = 12D48400] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 12B7EC00 == 60 [pid = 3640] [id = 554] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 13259000 == 59 [pid = 3640] [id = 778] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 11B6D800 == 58 [pid = 3640] [id = 777] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 132D2000 == 57 [pid = 3640] [id = 776] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 18FCE400 == 56 [pid = 3640] [id = 775] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 15EDB400 == 55 [pid = 3640] [id = 774] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 1833B000 == 54 [pid = 3640] [id = 773] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 14350C00 == 53 [pid = 3640] [id = 772] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 132D0800 == 52 [pid = 3640] [id = 771] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 13626400 == 51 [pid = 3640] [id = 770] 16:06:11 INFO - PROCESS | 3640 | --DOCSHELL 11FCB000 == 50 [pid = 3640] [id = 766] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1D16D800) [pid = 3640] [serial = 2294] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (180D6000) [pid = 3640] [serial = 2247] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19A5A400) [pid = 3640] [serial = 2256] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A24F400) [pid = 3640] [serial = 2259] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1985A800) [pid = 3640] [serial = 2253] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19A59800) [pid = 3640] [serial = 2257] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A0F1000) [pid = 3640] [serial = 2260] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1C70B400) [pid = 3640] [serial = 2216] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19868000) [pid = 3640] [serial = 2254] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (13628800) [pid = 3640] [serial = 2245] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1C920000) [pid = 3640] [serial = 2231] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (13342C00) [pid = 3640] [serial = 2244] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18336000) [pid = 3640] [serial = 2248] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18BCBC00) [pid = 3640] [serial = 2250] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18E4D000) [pid = 3640] [serial = 2251] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | 1461193571935 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"]]]}] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C917400) [pid = 3640] [serial = 2268] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1CC53400) [pid = 3640] [serial = 2286] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1C91CC00) [pid = 3640] [serial = 2271] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18A7F400) [pid = 3640] [serial = 2276] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C2F5000) [pid = 3640] [serial = 2265] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1B8C5400) [pid = 3640] [serial = 2262] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15730400) [pid = 3640] [serial = 2273] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18BC4400) [pid = 3640] [serial = 2277] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18FCCC00) [pid = 3640] [serial = 2292] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1CC4CC00) [pid = 3640] [serial = 2285] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13335800) [pid = 3640] [serial = 2289] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1C2EA800) [pid = 3640] [serial = 2280] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1C91DC00) [pid = 3640] [serial = 2282] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15CB6C00) [pid = 3640] [serial = 2274] [outer = 00000000] [url = about:blank] 16:06:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1B8C5000) [pid = 3640] [serial = 2263] [outer = 00000000] [url = about:blank] 16:06:11 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 16:06:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1C918000) [pid = 3640] [serial = 2270] [outer = 00000000] [url = about:blank] 16:06:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 985ms 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1C2F9000) [pid = 3640] [serial = 2266] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12D3DC00) [pid = 3640] [serial = 2288] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19DEC000) [pid = 3640] [serial = 2279] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18AB6800) [pid = 3640] [serial = 2291] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1CB18800) [pid = 3640] [serial = 2283] [outer = 00000000] [url = about:blank] 16:06:11 INFO - PROCESS | 3640 | 1461193571966 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 3640 | 1461193571969 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:06:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:06:11 INFO - PROCESS | 3640 | 1461193571976 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 3640 | 1461193571979 Marionette TRACE conn3 <- [1,3102,null,{}] 16:06:11 INFO - PROCESS | 3640 | 1461193571983 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}] 16:06:12 INFO - PROCESS | 3640 | 1461193572068 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:06:12 INFO - PROCESS | 3640 | 1461193572076 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\", \"d0b1188e-81d4-4107-b0f5-76d08412ffb6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 3640 | ++DOCSHELL 13257C00 == 51 [pid = 3640] [id = 787] 16:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (13276000) [pid = 3640] [serial = 2359] [outer = 00000000] 16:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (132D6400) [pid = 3640] [serial = 2360] [outer = 13276000] 16:06:12 INFO - PROCESS | 3640 | 1461193572121 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1333CC00) [pid = 3640] [serial = 2361] [outer = 13276000] 16:06:12 INFO - PROCESS | 3640 | 1461193572627 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]]]}] 16:06:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:06:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 688ms 16:06:12 INFO - PROCESS | 3640 | 1461193572678 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 3640 | 1461193572680 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:06:13 WARNING - u'runner_teardown' () 16:06:13 INFO - No more tests 16:06:13 INFO - Got 0 unexpected results 16:06:13 INFO - SUITE-END | took 662s 16:06:14 INFO - Closing logging queue 16:06:14 INFO - queue closed 16:06:14 INFO - Return code: 0 16:06:14 WARNING - # TBPL SUCCESS # 16:06:14 INFO - Running post-action listener: _resource_record_post_action 16:06:14 INFO - Running post-run listener: _resource_record_post_run 16:06:15 INFO - Total resource usage - Wall time: 673s; CPU: 17.0%; Read bytes: 91811328; Write bytes: 998804992; Read time: 1382455; Write time: 1441945 16:06:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:06:15 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 121384448; Read time: 0; Write time: 138942 16:06:15 INFO - run-tests - Wall time: 669s; CPU: 17.0%; Read bytes: 91811328; Write bytes: 816875008; Read time: 1382455; Write time: 1232453 16:06:15 INFO - Running post-run listener: _upload_blobber_files 16:06:15 INFO - Blob upload gear active. 16:06:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:06:15 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 16:06:15 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:06:15 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:06:16 INFO - (blobuploader) - INFO - Open directory for files ... 16:06:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:06:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:06:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:06:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:06:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:06:16 INFO - (blobuploader) - INFO - Done attempting. 16:06:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:06:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:06:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:06:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:06:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:06:18 INFO - (blobuploader) - INFO - Done attempting. 16:06:18 INFO - (blobuploader) - INFO - Iteration through files over. 16:06:18 INFO - Return code: 0 16:06:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:06:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/235ba11f28c75955c7bcecb721db4d192bcec0ca8d49083760bbfe0eb9e13dbc8bdc3893304d4364d1bdfaba4d403e30f70bee54f5035f0f077ab44eefb14abd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1047686c0cabad17dc858ff6f793453c7430b88c061898eeee33b6574b031a98283319fe04f58f96fe422dffb0ea3c10035331801d79fda7ee0bc68691acb2c6"} 16:06:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:06:18 INFO - Writing to file C:\slave\test\properties\blobber_files 16:06:18 INFO - Contents: 16:06:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/235ba11f28c75955c7bcecb721db4d192bcec0ca8d49083760bbfe0eb9e13dbc8bdc3893304d4364d1bdfaba4d403e30f70bee54f5035f0f077ab44eefb14abd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1047686c0cabad17dc858ff6f793453c7430b88c061898eeee33b6574b031a98283319fe04f58f96fe422dffb0ea3c10035331801d79fda7ee0bc68691acb2c6"} 16:06:18 INFO - Running post-run listener: copy_logs_to_upload_dir 16:06:18 INFO - Copying logs to upload dir... 16:06:18 INFO - mkdir: C:\slave\test\build\upload\logs 16:06:18 INFO - Copying logs to upload dir... 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - Using _rmtree_windows ... 16:06:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=839.053000 ========= master_lag: 7.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 6 secs) (at 2016-04-20 16:06:31.780924) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 12 secs) (at 2016-04-20 16:06:31.781803) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/235ba11f28c75955c7bcecb721db4d192bcec0ca8d49083760bbfe0eb9e13dbc8bdc3893304d4364d1bdfaba4d403e30f70bee54f5035f0f077ab44eefb14abd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1047686c0cabad17dc858ff6f793453c7430b88c061898eeee33b6574b031a98283319fe04f58f96fe422dffb0ea3c10035331801d79fda7ee0bc68691acb2c6"} build_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/235ba11f28c75955c7bcecb721db4d192bcec0ca8d49083760bbfe0eb9e13dbc8bdc3893304d4364d1bdfaba4d403e30f70bee54f5035f0f077ab44eefb14abd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1047686c0cabad17dc858ff6f793453c7430b88c061898eeee33b6574b031a98283319fe04f58f96fe422dffb0ea3c10035331801d79fda7ee0bc68691acb2c6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Vg5LY5WoSNKovLpzzJgY9A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 12.26 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 12 secs) (at 2016-04-20 16:06:44.151381) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 16:06:44.151684) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 4.31 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 16:06:48.568338) ========= ========= Started reboot slave lost (results: 0, elapsed: 13 secs) (at 2016-04-20 16:06:48.568686) ========= ========= Finished reboot slave lost (results: 0, elapsed: 13 secs) (at 2016-04-20 16:07:01.969239) ========= ========= Total master_lag: 24.25 =========